]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal/syntax: better syntax errors for typos in if/switch/for headers
authorgriesemer <gri@golang.org>
Mon, 6 Nov 2017 23:01:33 +0000 (15:01 -0800)
committerRobert Griesemer <gri@golang.org>
Mon, 6 Nov 2017 23:17:24 +0000 (23:17 +0000)
commit17ff23f7c8d6a3310e1fa59fced2fc584b68ac7c
tree0b4cf985ec1b791c3e11db7ce85a54de56d094e7
parentbe943df58860e7dec008ebb8d68428d54e311b94
cmd/compile/internal/syntax: better syntax errors for typos in if/switch/for headers

Be more pessimistic when parsing if/switch/for headers for better error
messages when things go wrong.

Fixes #22581.

Change-Id: Ibb99925291ff53f35021bc0a59a4c9a7f695a194
Reviewed-on: https://go-review.googlesource.com/76290
Run-TryBot: Robert Griesemer <gri@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
src/cmd/compile/internal/syntax/parser.go
test/fixedbugs/issue22581.go [new file with mode: 0644]