src.elv.sh/pkg/persistent/hashmap.node.assoc (method)
5 uses
src.elv.sh/pkg/persistent/hashmap (current package)
hashmap.go#L61: newRoot, added := m.root.assoc(0, m.hash(k), k, v, m.hash, m.equal)
hashmap.go#L176: assoc(shift, hash uint32, k, v interface{}, h Hash, eq Equal) (node, bool)
hashmap.go#L207: newChild, added := child.assoc(shift+chunkBits, hash, k, v, h, eq)
hashmap.go#L344: n, _ = n.assoc(shift, h2, k2, v2, h, eq)
hashmap.go#L415: newChild, added := child.assoc(shift+chunkBits, hash, k, v, h, eq)