internal/abi.MapType.Elem (field)

27 uses

	internal/abi (current package)
		map.go#L35: 	Elem  *Type
		type.go#L389: 		return tt.Elem

	internal/runtime/maps
		group.go#L367: 			newElem := newobject(typ.Elem)
		group.go#L368: 			typedmemmove(typ.Elem, newElem, oldElem)
		map.go#L498: 	typedmemmove(typ.Elem, slotElem, elem)
		map.go#L607: 		emem := newobject(typ.Elem)
		map.go#L743: 				typedmemclr(typ.Elem, slotElem)
		runtime.go#L279: 						emem := newobject(typ.Elem)
		table.go#L348: 				emem := newobject(typ.Elem)
		table.go#L411: 				typedmemmove(typ.Elem, slotElem, elem)
		table.go#L464: 				emem := newobject(typ.Elem)
		table.go#L517: 					typedmemclr(typ.Elem, slotElem)
		table_debug.go#L116: 			dump(g.elem(typ, j), typ.Elem.Size_)

	internal/sync
		hashtriemap.go#L52: 	ht.valEqual = mapType.Elem.Equal

	reflect
		map.go#L50: 		if mt.Key == ktyp && mt.Elem == etyp {
		map.go#L67: 	mt.Elem = etyp
		map.go#L195: 	if (tt.Key == stringType || key.kind() == String) && tt.Key == key.typ() && tt.Elem.Size() <= abi.MapMaxElemBytes {
		map.go#L211: 	typ := tt.Elem
		map.go#L342: 	vtype := t.Elem
		map.go#L367: 	vtype := t.Elem
		map.go#L445: 	if (tt.Key == stringType || key.kind() == String) && tt.Key == key.typ() && tt.Elem.Size() <= abi.MapMaxElemBytes {
		map.go#L452: 		elem = elem.assignTo("reflect.Value.SetMapIndex", tt.Elem, nil)
		map.go#L475: 	elem = elem.assignTo("reflect.Value.SetMapIndex", tt.Elem, nil)

	runtime
		map.go#L255: 	typedmemmove(t.Elem, p, elem)
		map.go#L261: 	typedmemmove(t.Elem, p, elem)
		type.go#L679: 		return typesEqual(mt.Key, mv.Key, seen) && typesEqual(mt.Elem, mv.Elem, seen)