$_assoc$2 method
dynamic
$_assoc$2(
- dynamic k$3,
- dynamic v$2
override
Implementation
dc.dynamic $_assoc$2(dc.dynamic k$3, dc.dynamic v$2, ){
final dc.dynamic o7835$1=k$3;
late final dc.int cast$1;
if((o7835$1 is lcoc_core.IHash$iface)){
cast$1=(((o7835$1 as lcoc_core.IHash$iface).$_hash$0()) as dc.int);
}else{
cast$1=(((lcoc_core.IHash.extensions(o7835$1, ) as lcoc_core.IHash$ext).$_hash$0(o7835$1, )) as dc.int);
}
final lcoc_core.BitmapNode new_root$1=((root.inode_assoc(0, cast$1, k$3, v$2, )) as lcoc_core.BitmapNode);
if(dc.identical((new_root$1 as dc.Object?), (root as dc.Object?), )){
return this;
}
return lcoc_core.PersistentHashMap(meta, new_root$1, -1, );
}