Commit bf0c1903 authored by Russ Cox's avatar Russ Cox

gc: avoid DOT in error messages

R=ken2
CC=golang-dev
https://golang.org/cl/5573047
parent eb984f52
......@@ -2156,7 +2156,7 @@ adddot(Node *n)
out:
if(c > 1)
yyerror("ambiguous DOT reference %T.%S", t, s);
yyerror("ambiguous selector %T.%S", t, s);
// rebuild elided dots
for(c=d-1; c>=0; c--)
......
......@@ -1564,7 +1564,7 @@ lookdot1(Sym *s, Type *t, Type *f, int dostrcmp)
if(f->sym != s)
continue;
if(r != T) {
yyerror("ambiguous DOT reference %T.%S", t, s);
yyerror("ambiguous selector %T.%S", t, s);
break;
}
r = f;
......@@ -1656,7 +1656,7 @@ lookdot(Node *n, Type *t, int dostrcmp)
if(f1 != T) {
if(f2 != T)
yyerror("ambiguous DOT reference %S as both field and method",
yyerror("%S is both field and method",
n->right->sym);
if(f1->width == BADWIDTH)
fatal("lookdot badwidth %T %p", f1, f1);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment