internal/abi.MapType.IndirectElem (method)
15 uses
internal/abi (current package)
type.go#L485: func (mt *MapType) IndirectElem() bool { // store ptr to elem instead of elem itself
runtime
map.go#L460: if t.IndirectElem() {
map.go#L530: if t.IndirectElem() {
map.go#L574: if t.IndirectElem() {
map.go#L713: if t.IndirectElem() {
map.go#L726: if t.IndirectElem() {
map.go#L801: if t.IndirectElem() {
map.go#L1031: if t.IndirectElem() {
map.go#L1339: if t.IndirectElem() {
map.go#L1418: if t.Elem.Size_ > abi.MapMaxElemBytes && (!t.IndirectElem() || t.ValueSize != uint8(goarch.PtrSize)) ||
map.go#L1419: t.Elem.Size_ <= abi.MapMaxElemBytes && (t.IndirectElem() || t.ValueSize != uint8(t.Elem.Size_)) {
map.go#L1661: if t.IndirectElem() {
map.go#L1698: if src.B == 0 && !(t.IndirectKey() && t.NeedKeyUpdate()) && !t.IndirectElem() {
map.go#L1772: if t.IndirectElem() {
map.go#L1900: if t.IndirectElem() {
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |