aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2010-05-03 15:02:32 -0700
committerRuss Cox <rsc@golang.org>2010-05-03 15:02:32 -0700
commit371b77ad20a1a88820d6b75d184a36c1156f3003 (patch)
tree3809390189f248c73088e668fc1399a1f619a144
parent9995dec9da6a5f9edb075bc739cb5ac1b3b21a41 (diff)
downloadgo-371b77ad20a1a88820d6b75d184a36c1156f3003.tar.gz
go-371b77ad20a1a88820d6b75d184a36c1156f3003.zip
gc: error for nested functions, one semicolon problem
R=ken2 CC=golang-dev https://golang.org/cl/1046042
-rw-r--r--src/cmd/gc/go.errors7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/cmd/gc/go.errors b/src/cmd/gc/go.errors
index d5f2337386..be11c74164 100644
--- a/src/cmd/gc/go.errors
+++ b/src/cmd/gc/go.errors
@@ -52,5 +52,10 @@ static struct {
% loadsys package imports LFUNC LNAME '(' ')' '{' LDEFER LNAME ';'
"argument to go/defer must be function call",
-
+
+ % loadsys package imports LVAR LNAME '=' LNAME '{' LNAME ';'
+ "need trailing comma before newline in composite literal",
+
+ % loadsys package imports LFUNC LNAME '(' ')' '{' LFUNC LNAME
+ "nested func not allowed",
};