Commit 935953a9 authored by Russ Cox's avatar Russ Cox

tweak interface warning heuristic.

some day i will fix this for real.

R=ken
OCL=27468
CL=27468
parent 4b8c13dc
......@@ -2885,7 +2885,8 @@ ifaceokT2I(Type *t0, Type *iface, Type **m)
// supposed to do something better eventually
// but this will catch errors while we decide the
// details of the "better" solution.
if(t == t0 && t->methptr == 2) {
// only warn if iface is not interface{}.
if(t == t0 && t->methptr == 2 && iface->type != T) {
yyerror("probably wanted *%T not %T", t, t);
*m = iface->type;
return 0;
......
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