go/types.Tuple.At (method)

15 uses

	go/types (current package)
		infer.go#L155: 				params2[i] = params.At(j)
		infer.go#L160: 				params2[i] = params.At(j)
		infer.go#L243: 		par := params.At(i)
		infer.go#L294: 		tpar := params.At(i).typ.(*TypeParam) // is type parameter by construction of indices
		infer.go#L404: 			if w.isParameterized(t.At(i).typ) {
		mono.go#L247: 					do(tup.At(i).Type())
		signature.go#L52: 		if _, ok := params.At(n - 1).typ.(*Slice); !ok {
		tuple.go#L31: func (t *Tuple) At(i int) *Var { return t.vars[i] }

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

	golang.org/x/tools/internal/gcimporter
		bexport.go#L537: 	if n > 0 && params.At(0).Name() == "" {
		bexport.go#L542: 		q := params.At(i)
		bimport.go#L475: 			sig := types.NewSignature(recv.At(0), params, result, isddd)
		iexport.go#L900: 		w.param(tup.At(i))