src.elv.sh/pkg/persistent/hashmap.hashMap.root (field)
8 uses
src.elv.sh/pkg/persistent/hashmap (current package)
hashmap.go#L33: root node
hashmap.go#L50: return m.root.find(0, m.hash(k), k, m.equal)
hashmap.go#L59: return &hashMap{newCount, m.root, &v, m.equal, m.hash}
hashmap.go#L61: newRoot, added := m.root.assoc(0, m.hash(k), k, v, m.hash, m.equal)
hashmap.go#L75: return &hashMap{newCount, m.root, nil, m.equal, m.hash}
hashmap.go#L77: newRoot, deleted := m.root.without(0, m.hash(k), k, m.equal)
hashmap.go#L87: return &nilVIterator{true, *m.nilV, m.root.iterator()}
hashmap.go#L89: return m.root.iterator()