diff options
-rw-r--r-- | src/cmd/compile/internal/syntax/parser.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cmd/compile/internal/syntax/parser.go b/src/cmd/compile/internal/syntax/parser.go index 86d2d6a503..6419998ff1 100644 --- a/src/cmd/compile/internal/syntax/parser.go +++ b/src/cmd/compile/internal/syntax/parser.go @@ -1888,7 +1888,9 @@ func (p *parser) stmt() Stmt { return s case _Semi: - return nil + s := new(EmptyStmt) + s.init(p) + return s } return missing_stmt |