type go/types.TypeList

17 uses

	go/types (current package)
		alias.go#L49: 	targs   *TypeList      // type arguments, or nil
		alias.go#L93: func (a *Alias) TypeArgs() *TypeList { return a.targs }
		api.go#L454: 	TypeArgs *TypeList
		iter.go#L151: func (l *TypeList) Types() iter.Seq[Type] {
		named.go#L140: 	targs           *TypeList // type arguments
		named.go#L403: func (t *Named) TypeArgs() *TypeList {
		typelists.go#L31: type TypeList struct{ types []Type }
		typelists.go#L34: func newTypeList(list []Type) *TypeList {
		typelists.go#L38: 	return &TypeList{list}
		typelists.go#L43: func (l *TypeList) Len() int { return len(l.list()) }
		typelists.go#L46: func (l *TypeList) At(i int) Type { return l.types[i] }
		typelists.go#L51: func (l *TypeList) list() []Type {

	go.pact.im/x/plumb/internal/gotypes
		cmp.go#L229: func cmpTypeList(a, b *types.TypeList) int {

	golang.org/x/exp/apidiff
		correspondence.go#L247: func (d *differ) typeListsCorrespond(tl1, tl2 *types.TypeList) bool {

	golang.org/x/tools/internal/gcimporter
		iexport.go#L1235: func (w *exportWriter) typeList(ts *types.TypeList, pkg *types.Package) {

	golang.org/x/tools/internal/typesinternal
		types.go#L130: 	TypeArgs() *types.TypeList
		zerovalue.go#L315: 		if hasTypeArgs, ok := t.(interface{ TypeArgs() *types.TypeList }); ok {