go/types.Tuple.At (method)

30 uses

	go/types (current package)
		infer.go#L175: 		par := params.At(i)
		infer.go#L335: 		tpar := params.At(index).typ.(*TypeParam) // is type parameter (no alias) by construction of untyped
		iter.go#L102: 			if !yield(t.At(i)) {
		mono.go#L253: 					do(tup.At(i).Type())
		range.go#L254: 		u, err := commonUnder(typ.Params().At(0).Type(), nil)
		range.go#L265: 		case cb.Results().Len() != 1 || !Identical(cb.Results().At(0).Type(), universeBool):
		range.go#L267: 			if cb.Results().Len() == 1 && isBoolean(cb.Results().At(0).Type()) {
		range.go#L276: 			key = cb.Params().At(0).Type()
		range.go#L279: 			val = cb.Params().At(1).Type()
		signature.go#L74: 		last := params.At(n - 1).typ
		tuple.go#L34: func (t *Tuple) At(i int) *Var { return t.vars[i] }

	go.pact.im/x/plumb/internal/emit
		render.go#L115: 			return endsInResultlessFunc(u.Results().At(0).Type())

	go.pact.im/x/plumb/internal/gotypes
		cmp.go#L206: 		if c := CmpType(a.At(i).Type(), b.At(i).Type()); c != 0 {
		gotypes.go#L178: 	return IsErrorType(sig.Results().At(0).Type())
		subst.go#L115: 		v := tup.At(i)
		unify.go#L105: 		if !Unify(p.At(i).Type(), c.At(i).Type(), params, bind) {

	go.pact.im/x/plumb/internal/solve
		instance.go#L238: 		v := params.At(i)

	golang.org/x/exp/apidiff
		apidiff.go#L333: 			v := p.At(i)
		correspondence.go#L74: 				if i >= new.Len() || !d.corr(old.At(i).Type(), new.At(i).Type(), p) {

	golang.org/x/tools/go/types/objectpath
		objectpath.go#L487: 			tr.object(path, offset, opAt, i, T.At(i))
		objectpath.go#L890: 			obj = tuple.At(index)

	golang.org/x/tools/go/types/typeutil
		map.go#L327: 		hash += 3 * h.hash(tuple.At(i).Type())
		map.go#L421: 			hash += 53471161 * h.shallowHash(t.At(i).Type())

	golang.org/x/tools/internal/gcimporter
		iexport.go#L1288: 		w.param(tup.At(i))

	golang.org/x/tools/internal/typeparams
		free.go#L72: 			if w.Has(t.At(i).Type()) {

	golang.org/x/tools/internal/typesinternal
		element.go#L125: 				visit(T.At(i).Type(), false)
		zerovalue.go#L97: 			comp, ok := ZeroString(t.At(i).Type(), qual)