escape function

String escape(
  1. dynamic s$1,
  2. dynamic cmap$1
)

Implementation

dc.String escape(dc.dynamic s$1, dc.dynamic cmap$1, ){
final dc.StringBuffer sb$1=dc.StringBuffer();
final dc.String coll7657$1=(s$1 as dc.String);
void f7658$1(dc.dynamic p1$9387_$SHARP_$1, dc.dynamic p2$9386_$SHARP_$1, ){
late final dc.dynamic temp$7490_$AUTO_$1;
if((cmap$1 is dc.Function)){
temp$7490_$AUTO_$1=(cmap$1 as dc.Function)(p2$9386_$SHARP_$1, );
}else if((cmap$1 is lcoc_core.IFn$iface)){
temp$7490_$AUTO_$1=((cmap$1 as lcoc_core.IFn$iface).$_invoke$1(p2$9386_$SHARP_$1, ));
}else{
temp$7490_$AUTO_$1=(lcoc_core.IFn.extensions(cmap$1, ).$_invoke$1(cmap$1, p2$9386_$SHARP_$1, ));
}
late final dc.dynamic $if_$1;
if(((temp$7490_$AUTO_$1!=false)&&(temp$7490_$AUTO_$1!=null))){
final dc.dynamic replacement$1=temp$7490_$AUTO_$1;
$if_$1=(lcoc_core.str.$_invoke$1(replacement$1, ));
}else{
$if_$1=p2$9386_$SHARP_$1;
}
return (sb$1.write($if_$1, ));
}
if((coll7657$1 is lcoc_core.IReduce$iface)){
(coll7657$1 as lcoc_core.IReduce$iface).$_reduce$2(f7658$1, null, );
}else{
(lcoc_core.IReduce.extensions(coll7657$1, ) as lcoc_core.IReduce$ext).$_reduce$2(coll7657$1, f7658$1, null, );
}
return (sb$1.toString());
}