internal/abi.ArrayType.Elem (field)

24 uses

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

	reflect
		abi.go#L232: 			return a.regAssign(tt.Elem, offset)
		type.go#L1979: 		return isReflexive(tt.Elem)
		type.go#L2006: 		return needKeyUpdate(tt.Elem)
		type.go#L2028: 		return hashMightPanic(tt.Elem)
		type.go#L2599: 		if array.Elem == typ {
		type.go#L2616: 	array.Elem = typ
		type.go#L2841: 			addTypeBits(bv, offset+uintptr(i)*tt.Elem.Size_, tt.Elem)
		value.go#L1401: 		typ := tt.Elem

	runtime
		alg.go#L233: 			h = typehash(a.Elem, add(p, i*a.Elem.Size_), h)
		alg.go#L298: 			if err := mapKeyError2(a.Elem, add(p, i*a.Elem.Size_)); err != nil {
		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#L220: 			t = a.Elem
		type.go#L223: 		e := a.Elem
		type.go#L549: 		return typesEqual(at.Elem, av.Elem, seen) && at.Len == av.Len

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