]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: be slightly more tolerant in case of certain syntax errors
authorRobert Griesemer <gri@golang.org>
Fri, 24 Mar 2017 18:43:08 +0000 (11:43 -0700)
committerRobert Griesemer <gri@golang.org>
Fri, 24 Mar 2017 20:07:15 +0000 (20:07 +0000)
commit5e954047bcb77b219629676db3e5d057bed48360
tree135f9158a08456516c93406ca1ffdb36d1930ce1
parent0b9607d1d648ae77d2db86a991db4a1fe921dbd8
cmd/compile: be slightly more tolerant in case of certain syntax errors

Avoid construction of incorrect syntax trees in presence of errors.

For #19663.

Change-Id: I43025a3cf0fe02cae9a57e8bb9489b5f628c3fd7
Reviewed-on: https://go-review.googlesource.com/38604
Run-TryBot: Robert Griesemer <gri@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
src/cmd/compile/internal/gc/dcl.go
src/cmd/compile/internal/gc/main.go
src/cmd/compile/internal/syntax/parser.go
src/cmd/compile/internal/syntax/syntax.go
test/fixedbugs/bug217.go
test/fixedbugs/issue18393.go
test/import5.go