type internal/runtime/maps.Iter
20 uses
internal/runtime/maps (current package)
table.go#L505: type Iter struct {
table.go#L542: func (it *Iter) Init(typ *abi.SwissMapType, m *Map) {
table.go#L566: func (it *Iter) Initialized() bool {
table.go#L571: func (it *Iter) Map() *Map {
table.go#L578: func (it *Iter) Key() unsafe.Pointer {
table.go#L586: func (it *Iter) Elem() unsafe.Pointer {
table.go#L590: func (it *Iter) nextDirIdx() {
table.go#L626: func (it *Iter) grownKeyElem(key unsafe.Pointer, slotIdx uintptr) (unsafe.Pointer, unsafe.Pointer, bool) {
table.go#L674: func (it *Iter) Next() {
reflect
map_swiss.go#L184: func mapIterStart(t *abi.SwissMapType, m *maps.Map, it *maps.Iter) {
map_swiss.go#L197: func mapIterNext(it *maps.Iter) {
map_swiss.go#L226: var it maps.Iter
map_swiss.go#L248: hiter maps.Iter
map_swiss.go#L253: type hiter = maps.Iter
map_swiss.go#L372: iter.hiter = maps.Iter{}
runtime
linkname_swiss.go#L70: it *maps.Iter
linkname_swiss.go#L99: it.it = new(maps.Iter)
map_swiss.go#L165: func mapIterStart(t *abi.SwissMapType, m *maps.Map, it *maps.Iter) {
map_swiss.go#L177: func mapIterNext(it *maps.Iter) {
map_swiss.go#L340: var iter maps.Iter
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)