$_conj$1 method

dynamic $_conj$1(
  1. dynamic entry$1
)
override

Implementation

dc.dynamic $_conj$1(dc.dynamic entry$1, ){
final dc.bool and$7468_$AUTO_$1=((lcoc_core.IVector.satisfies(entry$1, )) as dc.bool);
late final dc.bool $if_$2;
if(and$7468_$AUTO_$1){
final dc.dynamic coll7677$1=entry$1;
late final dc.dynamic $if_$1;
if((coll7677$1 is lcoc_core.ICounted$iface)){
$if_$1=((coll7677$1 as lcoc_core.ICounted$iface).$_count$0());
}else{
$if_$1=((lcoc_core.ICounted.extensions(coll7677$1, ) as lcoc_core.ICounted$ext).$_count$0(coll7677$1, ));
}
$if_$2=($if_$1==2);
}else{
$if_$2=and$7468_$AUTO_$1;
}
if($if_$2){
final lcoc_core.PersistentHashMap<K, V> coll7725$1=this;
final dc.dynamic coll7764$1=entry$1;
late final dc.dynamic k7726$1;
if((coll7764$1 is lcoc_core.IIndexed$iface)){
k7726$1=((coll7764$1 as lcoc_core.IIndexed$iface).$_nth$1(0, ));
}else{
k7726$1=((lcoc_core.IIndexed.extensions(coll7764$1, ) as lcoc_core.IIndexed$ext).$_nth$1(coll7764$1, 0, ));
}
final dc.dynamic coll7764$2=entry$1;
late final dc.dynamic v7727$1;
if((coll7764$2 is lcoc_core.IIndexed$iface)){
v7727$1=((coll7764$2 as lcoc_core.IIndexed$iface).$_nth$1(1, ));
}else{
v7727$1=((lcoc_core.IIndexed.extensions(coll7764$2, ) as lcoc_core.IIndexed$ext).$_nth$1(coll7764$2, 1, ));
}
if((coll7725$1 is lcoc_core.IAssociative$iface)){
return ((coll7725$1 as lcoc_core.IAssociative$iface).$_assoc$2(k7726$1, v7727$1, ));
}
return ((lcoc_core.IAssociative.extensions(coll7725$1, ) as lcoc_core.IAssociative$ext).$_assoc$2(coll7725$1, k7726$1, v7727$1, ));
}
dc.dynamic ret$1=this;
final dc.dynamic o7603$1=entry$1;
dc.dynamic s$1;
if((o7603$1 is lcoc_core.ISeqable$iface)){
s$1=((o7603$1 as lcoc_core.ISeqable$iface).$_seq$0());
}else{
s$1=((lcoc_core.ISeqable.extensions(o7603$1, ) as lcoc_core.ISeqable$ext).$_seq$0(o7603$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 coll7725$2=ret$1;
final dc.dynamic coll7764$3=e$1;
late final dc.dynamic k7726$2;
if((coll7764$3 is lcoc_core.IIndexed$iface)){
k7726$2=((coll7764$3 as lcoc_core.IIndexed$iface).$_nth$1(0, ));
}else{
k7726$2=((lcoc_core.IIndexed.extensions(coll7764$3, ) as lcoc_core.IIndexed$ext).$_nth$1(coll7764$3, 0, ));
}
final dc.dynamic coll7764$4=e$1;
late final dc.dynamic v7727$2;
if((coll7764$4 is lcoc_core.IIndexed$iface)){
v7727$2=((coll7764$4 as lcoc_core.IIndexed$iface).$_nth$1(1, ));
}else{
v7727$2=((lcoc_core.IIndexed.extensions(coll7764$4, ) as lcoc_core.IIndexed$ext).$_nth$1(coll7764$4, 1, ));
}
if((coll7725$2 is lcoc_core.IAssociative$iface)){
ret$1=((coll7725$2 as lcoc_core.IAssociative$iface).$_assoc$2(k7726$2, v7727$2, ));
}else{
ret$1=((lcoc_core.IAssociative.extensions(coll7725$2, ) as lcoc_core.IAssociative$ext).$_assoc$2(coll7725$2, k7726$2, v7727$2, ));
}
final dc.dynamic coll7620$1=s$1;
if((coll7620$1 is lcoc_core.ISeq$iface)){
s$1=((coll7620$1 as lcoc_core.ISeq$iface).$_next$0());
}else{
s$1=((lcoc_core.ISeq.extensions(coll7620$1, ) as lcoc_core.ISeq$ext).$_next$0(coll7620$1, ));
}
continue;
}
throw dc.ArgumentError("conj on a map takes map entries or seqables of map entries", );
} while(true);
}