go/types.TypeList.Len (method)

19 uses

	go/types (current package)
		decl.go#L714: 		assert(base.targs.Len() == 0) // collectMethods should not be called on an instantiated type
		mono.go#L222: 			for i := 0; i < targs.Len(); i++ {
		named.go#L120: 	assert(t.targs.Len() == 0)
		named.go#L144: 	assert(t.TypeArgs().Len() > 0) // t must be an instance
		named.go#L175: 	if origSig.RecvTypeParams().Len() == t.targs.Len() {
		named.go#L202: 	assert(t.targs.Len() == 0)
		named.go#L218: 	assert(t.targs.Len() == 0)
		named.go#L371: 	if n.orig.tparams.Len() == n.targs.Len() {
		subst.go#L222: 		if t.targs.Len() != t.orig.TypeParams().Len() {
		typelists.go#L40: func (l *TypeList) Len() int { return len(l.list()) }
		typexpr.go#L475: 		if check.validateTArgLen(pos, inst.tparams.Len(), inst.targs.Len()) {
		validtype.go#L130: 	n, m := targs.Len(), tparams.Len()

	golang.org/x/tools/internal/gcimporter
		iexport.go#L716: 		if targs := typeparams.NamedTypeArgs(t); targs.Len() > 0 {
		iexport.go#L847: 	w.uint64(uint64(ts.Len()))
		iexport.go#L848: 	for i := 0; i < ts.Len(); i++ {
		iimport.go#L528: 				if targs.Len() > 0 {
		iimport.go#L529: 					rparams = make([]*typeparams.TypeParam, targs.Len())

	golang.org/x/tools/internal/typeparams
		common.go#L147: 	if vtparams.Len() == 0 || vtparams.Len() != ttparams.Len() || NamedTypeArgs(VN).Len() != 0 || NamedTypeArgs(TN).Len() != 0 {