| library; | |
| import self as self; | |
| import "dart:core" as core; | |
| static method foo(core::Map<core::String*, core::String*>* m) → dynamic { | |
| function bar<X extends Z* = dynamic, Y extends core::Object* = dynamic, Z extends core::Object* = dynamic>({core::Map<Y*, Z*>* m = #C1}) → void {} | |
| bar<core::String*, core::String*, core::String*>(m: m){({m: core::Map<core::String*, core::String*>*}) →* void}; | |
| } | |
| static method main() → dynamic {} | |
| constants { | |
| #C1 = null | |
| } |