blob: eff30facab4fe15cec0bfd2c33c870d0f211fc05 [file] [log] [blame]
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
}