func go/types.NewInterfaceType

8 uses

	go/types (current package)
		builtins.go#L1093: 		ptyp := check.newTypeParam(tpar, NewInterfaceType(nil, []Type{NewUnion(terms)})) // assigns type to tpar as a side-effect
		interface.go#L44: 	return NewInterfaceType(methods, tnames)
		interface.go#L53: func NewInterfaceType(methods []*Func, embeddeds []Type) *Interface {
		typeparam.go#L135: 		ityp = NewInterfaceType(nil, []Type{bound})

	go.pact.im/x/plumb/internal/gotypes
		subst.go#L70: 		ni := types.NewInterfaceType(methods, embeds)

	golang.org/x/tools/internal/gcimporter
		iimport.go#L978: 		typ := types.NewInterfaceType(methods, embeddeds)
		ureader.go#L434: 	iface := types.NewInterfaceType(methods, embeddeds)
		ureader.go#L600: 					newIface := types.NewInterfaceType(methods, embeds)