internal/abi.ArrayType.Elem (field)
24 uses
internal/abi (current package)
type.go#L273: Elem *Type // array element type
type.go#L384: return tt.Elem
internal/runtime/maps
map.go#L870: if err := mapKeyError2(a.Elem, unsafe.Pointer(uintptr(p)+i*a.Elem.Size_)); err != nil {
reflect
abi.go#L232: return a.regAssign(tt.Elem, offset)
type.go#L1995: return isReflexive(tt.Elem)
type.go#L2022: return needKeyUpdate(tt.Elem)
type.go#L2044: return hashMightPanic(tt.Elem)
type.go#L2615: if array.Elem == typ {
type.go#L2632: array.Elem = typ
type.go#L2857: addTypeBits(bv, offset+uintptr(i)*tt.Elem.Size_, tt.Elem)
value.go#L1390: typ := tt.Elem
runtime
alg.go#L234: h = typehash(a.Elem, add(p, i*a.Elem.Size_), h)
cgocall.go#L617: cgoCheckArg(at.Elem, p, at.Elem.Kind_&abi.KindDirectIface == 0, top, msg)
cgocall.go#L621: cgoCheckArg(at.Elem, p, true, top, msg)
cgocall.go#L622: p = add(p, at.Elem.Size_)
type.go#L225: t = a.Elem
type.go#L228: e := a.Elem
type.go#L554: return typesEqual(at.Elem, av.Elem, seen) && at.Len == av.Len
unique
clone.go#L74: etyp := atyp.Elem