map_legacy.go raw

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