$_invoke$2 method

dynamic $_invoke$2(
  1. dynamic n$2,
  2. dynamic coll$4
)
override

Implementation

dc.dynamic $_invoke$2(dc.dynamic n$2, dc.dynamic coll$4, ){
dc.dynamic n$1=n$2;
dc.dynamic coll$3=coll$4;
do {
final dc.dynamic o7603$2=coll$3;
late final dc.dynamic and$7468_$AUTO_$1;
if((o7603$2 is lcoc_core.ISeqable$iface)){
and$7468_$AUTO_$1=((o7603$2 as lcoc_core.ISeqable$iface).$_seq$0());
}else{
and$7468_$AUTO_$1=((lcoc_core.ISeqable.extensions(o7603$2, ) as lcoc_core.ISeqable$ext).$_seq$0(o7603$2, ));
}
late final dc.dynamic $if_$1;
if(((and$7468_$AUTO_$1!=false)&&(and$7468_$AUTO_$1!=null))){
$if_$1=(0<(n$1 as dc.num));
}else{
$if_$1=and$7468_$AUTO_$1;
}
if((($if_$1!=false)&&($if_$1!=null))){
n$1=((n$1 as dc.num)-1);
coll$3=lcoc_core.next(coll$3, );
continue;
}
return null;
} while(true);
}