aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cmd/compile/internal/syntax/parser.go4
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