]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/gc: change compile error to "use of package %S without selector"
authorBrendan Daniel Tracey <tracey.brendan@gmail.com>
Tue, 11 Feb 2014 01:27:31 +0000 (20:27 -0500)
committerRuss Cox <rsc@golang.org>
Tue, 11 Feb 2014 01:27:31 +0000 (20:27 -0500)
At present, when a package identifier is used outside of a selector expression, gc gives the error "use of package %S outside selector". However, in the selector expression x.f, the spec defines f as the selector. This change makes the error clearer.

Fixes #7133.

LGTM=rsc
R=golang-codereviews, rsc
CC=golang-codereviews
https://golang.org/cl/50060047

src/cmd/gc/typecheck.c

index 3c27d991543d4e1865c6eacdc225fd6807a283ae..15d1dfbace379f1fdfbe77709b9b5af73cad2588 100644 (file)
@@ -368,7 +368,7 @@ reswitch:
                goto ret;
 
        case OPACK:
-               yyerror("use of package %S not in selector", n->sym);
+               yyerror("use of package %S without selector", n->sym);
                goto error;
 
        case ODDD: