internal/abi.ArrayType.Elem (field)

24 uses

	internal/abi (current package)
		type.go#L271: 	Elem  *Type // array element type
		type.go#L382: 		return tt.Elem

	internal/runtime/maps
		map.go#L867: 			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#L2068: 		return isReflexive(tt.Elem)
		type.go#L2095: 		return needKeyUpdate(tt.Elem)
		type.go#L2117: 		return hashMightPanic(tt.Elem)
		type.go#L2687: 		if array.Elem == typ {
		type.go#L2704: 	array.Elem = typ
		type.go#L2928: 			addTypeBits(bv, offset+uintptr(i)*tt.Elem.Size_, tt.Elem)
		value.go#L1407: 		typ := tt.Elem

	runtime
		alg.go#L247: 			h = typehash(a.Elem, add(p, i*a.Elem.Size_), h)
		cgocall.go#L648: 			cgoCheckArg(at.Elem, p, !at.Elem.IsDirectIface(), top, msg)
		cgocall.go#L652: 			cgoCheckArg(at.Elem, p, true, top, msg)
		cgocall.go#L653: 			p = add(p, at.Elem.Size_)
		type.go#L224: 			t = a.Elem
		type.go#L227: 		e := a.Elem
		type.go#L553: 		return typesEqual(at.Elem, av.Elem, seen) && at.Len == av.Len

	unique
		clone.go#L74: 	etyp := atyp.Elem