src.elv.sh/pkg/persistent/hashmap.bitmapNode.withReplacedEntry (method)
5 uses
src.elv.sh/pkg/persistent/hashmap (current package)
hashmap.go#L382: func (n *bitmapNode) withReplacedEntry(i uint32, entry mapEntry) *bitmapNode {
hashmap.go#L416: return n.withReplacedEntry(idx, mapEntry{nil, newChild}), added
hashmap.go#L421: return n.withReplacedEntry(idx, mapEntry{k, v}), false
hashmap.go#L425: return n.withReplacedEntry(idx, mapEntry{nil, newNode}), true
hashmap.go#L445: return n.withReplacedEntry(idx, mapEntry{nil, newChild}), deleted