go/types.Named.TypeArgs (method)

18 uses

	go/types (current package)
		decl.go#L766: 		assert(base.TypeArgs().Len() == 0) // collectMethods should not be called on an instantiated type
		infer.go#L626: 		for _, t := range t.TypeArgs().list() {
		infer.go#L778: 		for _, tpar := range t.TypeArgs().list() {
		mono.go#L227: 			targs := typ.TypeArgs()
		named.go#L216: 		assert(n.TypeArgs().Len() == 0) // instances are created by instantiation, in which case n.loader is nil
		named.go#L296: 		if t.TypeArgs().Len() == 0 {
		named.go#L335: func (t *Named) TypeArgs() *TypeList {
		named.go#L665: 	n2 := n.inst.ctxt.update(h, orig, n.TypeArgs().list(), n)
		predicates.go#L479: 			xargs := x.TypeArgs().list()
		predicates.go#L480: 			yargs := y.TypeArgs().list()
		subst.go#L253: 		if t.TypeArgs().Len() != n {
		subst.go#L261: 		if targs := substList(t.TypeArgs().list(), subst.typ); targs != nil {
		unify.go#L742: 			xargs := x.TypeArgs().list()
		unify.go#L743: 			yargs := y.TypeArgs().list()
		validtype.go#L171: 				if t == tparam && i < inst.TypeArgs().Len() {
		validtype.go#L172: 					targ := inst.TypeArgs().At(i)

	golang.org/x/tools/internal/gcimporter
		iexport.go#L753: 		if targs := t.TypeArgs(); targs.Len() > 0 {
		iimport.go#L613: 				targs := recvNamed.TypeArgs()