]> Cypherpunks repositories - gostls13.git/commitdiff
gc: more accurate error description
authorRuss Cox <rsc@golang.org>
Tue, 25 May 2010 00:07:51 +0000 (17:07 -0700)
committerRuss Cox <rsc@golang.org>
Tue, 25 May 2010 00:07:51 +0000 (17:07 -0700)
R=ken2
CC=golang-dev
https://golang.org/cl/1284041

src/cmd/gc/go.errors
test/syntax/vareq.go
test/syntax/vareq1.go

index be11c74164896ecd21217bae8daa0f51d5aa3d14..cdd7578d414325b97d305c6880f9fe9036eaf3d6 100644 (file)
@@ -45,10 +45,10 @@ static struct {
        "var declaration not allowed in for initializer",
 
        % loadsys package imports LVAR LNAME '[' ']' LNAME '{'
-       "var declaration missing = before initial value",
+       "unexpected { at end of statement",
 
        % loadsys package imports LFUNC LNAME '(' ')' '{' LVAR LNAME '[' ']' LNAME '{'
-       "var declaration missing = before initial value",
+       "unexpected { at end of statement",
        
        % loadsys package imports LFUNC LNAME '(' ')' '{' LDEFER LNAME ';'
        "argument to go/defer must be function call",
index ef15fe5cde08f126f4f76d72fed2d275477e0415..9be03c1d3b99c248fc2f82e115b86deca7e7d44b 100644 (file)
@@ -7,4 +7,4 @@
 package main
 
 func main() {
-       var x map[string]string{"a":"b"}                // ERROR "var declaration missing ="
+       var x map[string]string{"a":"b"}                // ERROR "unexpected { at end of statement"
index 4697d018f79ab33c563faeb8b1165fccd86d7e5d..2d35b3ea045135fc339166bcfaed7a960d7f0108 100644 (file)
@@ -6,5 +6,5 @@
 
 package main
 
-var x map[string]string{"a":"b"}               // ERROR "var declaration missing ="
+var x map[string]string{"a":"b"}               // ERROR "unexpected { at end of statement"