go/types.Array.Elem (method)

21 uses

	go/types (current package)
		array.go#L25: func (a *Array) Elem() Type { return a.elem }
		conversions.go#L205: 			if Identical(s.Elem(), a.Elem()) {
		conversions.go#L218: 				if Identical(s.Elem(), a.Elem()) {
		mono.go#L233: 			do(typ.Elem())

	go.pact.im/x/plumb/internal/emit
		name.go#L78: 		return baseName(u.Elem()) + "s"
		render.go#L122: 		return endsInResultlessFunc(u.Elem())

	go.pact.im/x/plumb/internal/gotypes
		cmp.go#L53: 		return CmpType(a.Elem(), b.Elem())
		subst.go#L48: 		return types.NewArray(s.subst(u.Elem()), u.Len())
		unify.go#L36: 		return ok && p.Len() == c.Len() && Unify(p.Elem(), c.Elem(), params, bind)
		unify.go#L165: 		return 1 + typeDepthRec(u.Elem(), seen)
		walk.go#L58: 		walkNamed(u.Elem(), seen, visit)
		walk.go#L139: 		return typeContains(u.Elem(), seen, pred)

	golang.org/x/exp/apidiff
		correspondence.go#L41: 			return d.corr(old.Elem(), new.Elem(), p) && old.Len() == new.Len()

	golang.org/x/tools/go/types/typeutil
		map.go#L231: 		return 9043 + 2*uint32(t.Len()) + 3*h.hash(t.Elem())

	golang.org/x/tools/internal/gcimporter
		iexport.go#L1054: 		w.typ(t.Elem(), pkg)

	golang.org/x/tools/internal/typeparams
		free.go#L54: 		return w.Has(t.Elem())

	golang.org/x/tools/internal/typesinternal
		element.go#L114: 			visit(T.Elem(), false)
		zerovalue.go#L235: 			Elt: TypeExpr(t.Elem(), qual),