extensions method
dynamic
extensions(
- dynamic x$2
override
Implementation
dc.dynamic extensions(dc.dynamic x$2, ){
if((x$2 is dc.Null)){
return lcoc_core.$C$dc$DOT_Null$$lcoc_core$DOT_ISeqable$D$$extension;
}
if((x$2 is dc.Iterable)){
return lcoc_core.$C$dc$DOT_Iterable$$lcoc_core$DOT_ISeqable$D$$extension;
}
if((x$2 is dc.String)){
return lcoc_core.$C$dc$DOT_String$$lcoc_core$DOT_ISeqable$D$$extension;
}
if((x$2 is dc.MapEntry)){
return lcoc_core.$C$dc$DOT_MapEntry$$lcoc_core$DOT_ISeqable$D$$extension;
}
if((x$2 is dc.Map)){
return lcoc_core.$C$dc$DOT_Map$$lcoc_core$DOT_ISeqable$D$$extension;
}
throw dc.Exception((("No extension of protocol ISeqable found for type "+(x$2.runtimeType.toString()))+"."), );
}