golang.org/x/tools/internal/pkgbits.Decoder.Len (method)
26 uses
golang.org/x/tools/internal/pkgbits (current package)
decoder.go#L199: r.Relocs = make([]RelocEnt, r.Len())
decoder.go#L202: r.Relocs[i] = RelocEnt{RelocKind(r.Len()), Index(r.Len())}
decoder.go#L217: l := r.Len()
decoder.go#L226: r.Relocs[i] = RelocEnt{RelocKind(r.Len()), Index(r.Len())}
decoder.go#L382: func (r *Decoder) Len() int { x := r.Uint64(); v := int(x); assert(uint64(v) == x); return v }
decoder.go#L399: return r.Len()
decoder.go#L406: return r.rawReloc(k, r.Len())
decoder.go#L419: res := make([]string, r.Len())
golang.org/x/tools/internal/gcimporter
ureader_yes.go#L115: for i, n := 0, r.Len(); i < n; i++ {
ureader_yes.go#L123: assert(r.Len() == 0)
ureader_yes.go#L302: return typeInfo{idx: pkgbits.Index(r.Len()), derived: true}
ureader_yes.go#L346: return types.Typ[r.Len()]
ureader_yes.go#L358: return r.dict.tparams[r.Len()]
ureader_yes.go#L364: dir := types.ChanDir(r.Len())
ureader_yes.go#L384: fields := make([]*types.Var, r.Len())
ureader_yes.go#L405: terms := make([]*types.Term, r.Len())
ureader_yes.go#L413: methods := make([]*types.Func, r.Len())
ureader_yes.go#L414: embeddeds := make([]types.Type, r.Len())
ureader_yes.go#L458: params := make([]*types.Var, r.Len())
ureader_yes.go#L488: targs := make([]types.Type, r.Len())
ureader_yes.go#L617: for i, n := 0, r.Len(); i < n; i++ {
ureader_yes.go#L639: if implicits := r.Len(); implicits != 0 {
ureader_yes.go#L643: dict.bounds = make([]typeInfo, r.Len())
ureader_yes.go#L648: dict.derived = make([]derivedInfo, r.Len())