reflect.interfaceType.methods (field)

20 uses

	reflect (current package)
		type.go#L392: 	methods []imethod // sorted by hash
		type.go#L1054: 	if i < 0 || i >= len(t.methods) {
		type.go#L1057: 	p := &t.methods[i]
		type.go#L1072: func (t *interfaceType) NumMethod() int { return len(t.methods) }
		type.go#L1080: 	for i := range t.methods {
		type.go#L1081: 		p = &t.methods[i]
		type.go#L1469: 	if len(t.methods) == 0 {
		type.go#L1488: 		for j := 0; j < len(v.methods); j++ {
		type.go#L1489: 			tm := &t.methods[i]
		type.go#L1491: 			vm := &v.methods[j]
		type.go#L1507: 				if i++; i >= len(t.methods) {
		type.go#L1522: 		tm := &t.methods[i]
		type.go#L1540: 			if i++; i >= len(t.methods) {
		type.go#L1642: 		if len(t.methods) == 0 && len(v.methods) == 0 {
		type.go#L2426: 				for im, m := range ift.methods {
		value.go#L639: 		if uint(i) >= uint(len(tt.methods)) {
		value.go#L642: 		m := &tt.methods[i]
		value.go#L1921: 		if uint(i) >= uint(len(tt.methods)) {
		value.go#L1924: 		m := &tt.methods[i]