mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
cmd/compile: better error message when offending/missing token is a keyword
Prefix keywords (type, default, case, etc.) with "keyword" in error messages to make them less ambiguous. Fixes #68589. Change-Id: I1eb92d1382f621b934167b3a4c335045da26be9f Reviewed-on: https://go-review.googlesource.com/c/go/+/623819 Auto-Submit: Robert Griesemer <gri@google.com> Reviewed-by: Robert Griesemer <gri@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Tim King <taking@google.com>
This commit is contained in:
parent
3730814f2f
commit
2eac154b1c
5 changed files with 17 additions and 6 deletions
|
|
@ -8,7 +8,7 @@ package main
|
|||
|
||||
func main() {
|
||||
if x { } // GCCGO_ERROR "undefined"
|
||||
else { } // ERROR "unexpected semicolon or newline before .?else.?|unexpected else"
|
||||
else { } // ERROR "unexpected semicolon or newline before .?else.?|unexpected keyword else"
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue