summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2010-04-04 23:27:26 -0700
committerRuss Cox <rsc@golang.org>2010-04-04 23:27:26 -0700
commitf69aeb8d79074ee3233bfbdae4a64c6a0d1033a9 (patch)
tree6f0a419e33857803d5f273909677b7bbc1a753e3 /src
parent26775452ec17aeb592a113396d0227af25da9e1b (diff)
downloadgolang-f69aeb8d79074ee3233bfbdae4a64c6a0d1033a9.tar.gz
gc: good syntax error for defer func() {} - missing final ()
R=ken2 CC=golang-dev http://codereview.appspot.com/855044
Diffstat (limited to 'src')
-rw-r--r--src/cmd/gc/go.errors4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cmd/gc/go.errors b/src/cmd/gc/go.errors
index ddd4a6222..d5f233738 100644
--- a/src/cmd/gc/go.errors
+++ b/src/cmd/gc/go.errors
@@ -49,4 +49,8 @@ static struct {
% loadsys package imports LFUNC LNAME '(' ')' '{' LVAR LNAME '[' ']' LNAME '{'
"var declaration missing = before initial value",
+
+ % loadsys package imports LFUNC LNAME '(' ')' '{' LDEFER LNAME ';'
+ "argument to go/defer must be function call",
+
};