Searched refs:NumExplicitMethods (Results 1 – 11 of 11) sorted by relevance
77 func (t *Interface) NumExplicitMethods() int { return len(t.methods) } func
514 if iface, ok := underlying.(*types.Interface); ok && iface.NumExplicitMethods() != 0 {515 methods := make([]*types.Func, iface.NumExplicitMethods())
461 for i := 0; i < iface.NumExplicitMethods(); i++ {
319 return iface.NumEmbeddeds() == 0 && iface.NumExplicitMethods() == 0
94 func (t *Interface) NumExplicitMethods() int { return len(t.methods) } func
162 for i := 0; i < iface.NumExplicitMethods(); i++ {
211 if typ.NumExplicitMethods() == 0 && typ.NumEmbeddeds() == 0 {
665 w.Len(typ.NumExplicitMethods())668 if typ.NumExplicitMethods() == 0 && typ.NumEmbeddeds() == 1 {677 for i := 0; i < typ.NumExplicitMethods(); i++ {
349 for i := 0; i < iface.NumExplicitMethods(); i++ {
307 return iface.NumEmbeddeds() == 0 && iface.NumExplicitMethods() == 0
517 pkg go/types, method (*Interface) NumExplicitMethods() int