map_legacy.go 448 B

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