implements 1361 src/cmd/gc/go.h int implements(Type *t, Type *iface, Type **missing, Type **have, int *ptr); implements 1234 src/cmd/gc/subr.c if(implements(src, dst, &missing, &have, &ptr)) implements 1270 src/cmd/gc/subr.c if(why != nil && implements(dst, src, &missing, &have, &ptr)) implements 916 src/cmd/gc/swt.c } else if(ll->n->type->etype != TINTER && t->etype == TINTER && !implements(ll->n->type, t, &missing, &have, &ptr)) { implements 864 src/cmd/gc/typecheck.c if(!implements(n->type, t, &missing, &have, &ptr)) {