map_nosiwss_go124.go raw
1 //go:build go1.24 && !go1.25 && !goexperiment.swissmap
2 // +build go1.24,!go1.25,!goexperiment.swissmap
3
4 package rt
5
6 import (
7 "unsafe"
8 )
9
10 type GoMapIterator struct {
11 K unsafe.Pointer
12 V unsafe.Pointer
13 T *GoMapType
14 H unsafe.Pointer
15 Buckets unsafe.Pointer
16 Bptr *unsafe.Pointer
17 Overflow *[]unsafe.Pointer
18 OldOverflow *[]unsafe.Pointer
19 StartBucket uintptr
20 Offset uint8
21 Wrapped bool
22 B uint8
23 I uint8
24 Bucket uintptr
25 CheckBucket uintptr
26 // different from go1.23
27 ClearSeq uint64
28 }
29