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 {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)