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