$_conj$1 method
dynamic
$_conj$1(
- dynamic entry$1
override
Implementation
dc.dynamic $_conj$1(dc.dynamic entry$1, ){
final dc.bool and$7465_$AUTO_$1=((lcoc_core.IVector.satisfies(entry$1, )) as dc.bool);
late final dc.bool $if_$2;
if(and$7465_$AUTO_$1){
final dc.dynamic coll7674$1=entry$1;
late final dc.dynamic $if_$1;
if((coll7674$1 is lcoc_core.ICounted$iface)){
$if_$1=((coll7674$1 as lcoc_core.ICounted$iface).$_count$0());
}else{
$if_$1=((lcoc_core.ICounted.extensions(coll7674$1, ) as lcoc_core.ICounted$ext).$_count$0(coll7674$1, ));
}
$if_$2=($if_$1==2);
}else{
$if_$2=and$7465_$AUTO_$1;
}
if($if_$2){
final lcoc_core.PersistentHashMap<K, V> coll7722$1=this;
final dc.dynamic coll7761$1=entry$1;
late final dc.dynamic k7723$1;
if((coll7761$1 is lcoc_core.IIndexed$iface)){
k7723$1=((coll7761$1 as lcoc_core.IIndexed$iface).$_nth$1(0, ));
}else{
k7723$1=((lcoc_core.IIndexed.extensions(coll7761$1, ) as lcoc_core.IIndexed$ext).$_nth$1(coll7761$1, 0, ));
}
final dc.dynamic coll7761$2=entry$1;
late final dc.dynamic v7724$1;
if((coll7761$2 is lcoc_core.IIndexed$iface)){
v7724$1=((coll7761$2 as lcoc_core.IIndexed$iface).$_nth$1(1, ));
}else{
v7724$1=((lcoc_core.IIndexed.extensions(coll7761$2, ) as lcoc_core.IIndexed$ext).$_nth$1(coll7761$2, 1, ));
}
if((coll7722$1 is lcoc_core.IAssociative$iface)){
return ((coll7722$1 as lcoc_core.IAssociative$iface).$_assoc$2(k7723$1, v7724$1, ));
}
return ((lcoc_core.IAssociative.extensions(coll7722$1, ) as lcoc_core.IAssociative$ext).$_assoc$2(coll7722$1, k7723$1, v7724$1, ));
}
dc.dynamic ret$1=this;
final dc.dynamic o7600$1=entry$1;
dc.dynamic s$1;
if((o7600$1 is lcoc_core.ISeqable$iface)){
s$1=((o7600$1 as lcoc_core.ISeqable$iface).$_seq$0());
}else{
s$1=((lcoc_core.ISeqable.extensions(o7600$1, ) as lcoc_core.ISeqable$ext).$_seq$0(o7600$1, ));
}
do {
if((null==s$1)){
return ret$1;
}
final dc.dynamic e$1=lcoc_core.first(s$1, );
if(((lcoc_core.IVector.satisfies(e$1, )) as dc.bool)){
final dc.dynamic coll7722$2=ret$1;
final dc.dynamic coll7761$3=e$1;
late final dc.dynamic k7723$2;
if((coll7761$3 is lcoc_core.IIndexed$iface)){
k7723$2=((coll7761$3 as lcoc_core.IIndexed$iface).$_nth$1(0, ));
}else{
k7723$2=((lcoc_core.IIndexed.extensions(coll7761$3, ) as lcoc_core.IIndexed$ext).$_nth$1(coll7761$3, 0, ));
}
final dc.dynamic coll7761$4=e$1;
late final dc.dynamic v7724$2;
if((coll7761$4 is lcoc_core.IIndexed$iface)){
v7724$2=((coll7761$4 as lcoc_core.IIndexed$iface).$_nth$1(1, ));
}else{
v7724$2=((lcoc_core.IIndexed.extensions(coll7761$4, ) as lcoc_core.IIndexed$ext).$_nth$1(coll7761$4, 1, ));
}
if((coll7722$2 is lcoc_core.IAssociative$iface)){
ret$1=((coll7722$2 as lcoc_core.IAssociative$iface).$_assoc$2(k7723$2, v7724$2, ));
}else{
ret$1=((lcoc_core.IAssociative.extensions(coll7722$2, ) as lcoc_core.IAssociative$ext).$_assoc$2(coll7722$2, k7723$2, v7724$2, ));
}
final dc.dynamic coll7617$1=s$1;
if((coll7617$1 is lcoc_core.ISeq$iface)){
s$1=((coll7617$1 as lcoc_core.ISeq$iface).$_next$0());
}else{
s$1=((lcoc_core.ISeq.extensions(coll7617$1, ) as lcoc_core.ISeq$ext).$_next$0(coll7617$1, ));
}
continue;
}
throw dc.ArgumentError("conj on a map takes map entries or seqables of map entries", );
} while(true);
}