$_invoke$2 method
dynamic
$_invoke$2(
- dynamic xform$2,
- dynamic coll$2
override
Implementation
dc.dynamic $_invoke$2(dc.dynamic xform$2, dc.dynamic coll$2, ){
final dc.Iterator it$1=(lcoc_core.iterator.$_invoke$1(coll$2, ));
return lcoc_core.xform_iterator(xform$2, (dc.dynamic rf$2, ){
return (){
if((it$1.moveNext())){
final dc.dynamic arg$1=it$1.current;
late final dc.dynamic acc$2;
if((rf$2 is dc.Function)){
acc$2=(rf$2 as dc.Function)(true, arg$1, );
}else if((rf$2 is lcoc_core.IFn$iface)){
acc$2=((rf$2 as lcoc_core.IFn$iface).$_invoke$2(true, arg$1, ));
}else{
acc$2=(lcoc_core.IFn.extensions(rf$2, ).$_invoke$2(rf$2, true, arg$1, ));
}
late final dc.bool or$7508_$AUTO_$3;
if(lcoc_core.reduced$QMARK_(acc$2, )){
or$7508_$AUTO_$3=false;
}else{
or$7508_$AUTO_$3=true;
}
if(or$7508_$AUTO_$3){
return or$7508_$AUTO_$3;
}
if((rf$2 is dc.Function)){
return (rf$2 as dc.Function)(true, );
}
if((rf$2 is lcoc_core.IFn$iface)){
return ((rf$2 as lcoc_core.IFn$iface).$_invoke$1(true, ));
}
return (lcoc_core.IFn.extensions(rf$2, ).$_invoke$1(rf$2, true, ));
}
if((rf$2 is dc.Function)){
return (rf$2 as dc.Function)(true, );
}
if((rf$2 is lcoc_core.IFn$iface)){
return ((rf$2 as lcoc_core.IFn$iface).$_invoke$1(true, ));
}
return (lcoc_core.IFn.extensions(rf$2, ).$_invoke$1(rf$2, true, ));
};
}, );
}