$_invoke$3 method

dynamic $_invoke$3(
  1. dynamic xform$3,
  2. dynamic c1$1,
  3. dynamic c2$1
)
override

Implementation

dc.dynamic $_invoke$3(dc.dynamic xform$3, dc.dynamic c1$1, dc.dynamic c2$1, ){
final dc.Iterator it1$2=(lcoc_core.iterator.$_invoke$1(c1$1, ));
final dc.Iterator it2$2=(lcoc_core.iterator.$_invoke$1(c2$1, ));
return lcoc_core.xform_iterator(xform$3, (dc.dynamic rf$3, ){
return (){
final dc.bool and$7468_$AUTO_$1=(it1$2.moveNext());
late final dc.bool $if_$1;
if(and$7468_$AUTO_$1){
$if_$1=(it2$2.moveNext());
}else{
$if_$1=and$7468_$AUTO_$1;
}
if($if_$1){
final dc.dynamic arg$3=it1$2.current;
final dc.dynamic arg$2=it2$2.current;
late final dc.dynamic acc$3;
if((rf$3 is dc.Function)){
acc$3=(rf$3 as dc.Function)(true, arg$3, arg$2, );
}else if((rf$3 is lcoc_core.IFn$iface)){
acc$3=((rf$3 as lcoc_core.IFn$iface).$_invoke$3(true, arg$3, arg$2, ));
}else{
acc$3=(lcoc_core.IFn.extensions(rf$3, ).$_invoke$3(rf$3, true, arg$3, arg$2, ));
}
late final dc.bool or$7508_$AUTO_$4;
if(lcoc_core.reduced$QMARK_(acc$3, )){
or$7508_$AUTO_$4=false;
}else{
or$7508_$AUTO_$4=true;
}
if(or$7508_$AUTO_$4){
return or$7508_$AUTO_$4;
}
if((rf$3 is dc.Function)){
return (rf$3 as dc.Function)(true, );
}
if((rf$3 is lcoc_core.IFn$iface)){
return ((rf$3 as lcoc_core.IFn$iface).$_invoke$1(true, ));
}
return (lcoc_core.IFn.extensions(rf$3, ).$_invoke$1(rf$3, true, ));
}
if((rf$3 is dc.Function)){
return (rf$3 as dc.Function)(true, );
}
if((rf$3 is lcoc_core.IFn$iface)){
return ((rf$3 as lcoc_core.IFn$iface).$_invoke$1(true, ));
}
return (lcoc_core.IFn.extensions(rf$3, ).$_invoke$1(rf$3, true, ));
};
}, );
}