status-go/vendor/github.com/fjl/memsize/mapiter_go12.go

13 lines
186 B
Go
Raw Normal View History

// +build go1.12
package memsize
import "reflect"
func iterateMap(m reflect.Value, fn func(k, v reflect.Value)) {
it := m.MapRange()
for it.Next() {
fn(it.Key(), it.Value())
}
}