go/types.Interface.NumMethods (method)
13 uses
go/types (current package)
interface.go#L113: func (t *Interface) NumMethods() int { return t.typeSet().NumMethods() }
iter.go#L22: for i := range t.NumMethods() {
mono.go#L247: for i := 0; i < typ.NumMethods(); i++ {
golang.org/x/exp/apidiff
compatibility.go#L128: for i := 0; i < t.NumMethods(); i++ {
correspondence.go#L120: return old.NumMethods() == new.NumMethods()
correspondence.go#L274: ms := make([]*types.Func, iface.NumMethods())
correspondence.go#L275: for i := 0; i < iface.NumMethods(); i++ {
golang.org/x/tools/go/types/objectpath
objectpath.go#L525: for i := 0; i < T.NumMethods(); i++ {
objectpath.go#L759: if index >= t.NumMethods() {
objectpath.go#L760: return nil, fmt.Errorf("method index %d out of range [0-%d)", index, t.NumMethods())
golang.org/x/tools/go/types/typeutil
map.go#L281: for i, n := 0, t.NumMethods(); i < n; i++ {
golang.org/x/tools/internal/typeparams
free.go#L90: for i, n := 0, t.NumMethods(); i < n; i++ {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)