blob: ee11ff6848a156119964470a8acd3ba5d1c87edd [file] [log] [blame]
X id<X>(X x) => x;
void method<X, Y>() {}
X boundedMethod<X extends num>(X x) => x;
test() {}
var a = id;
var b = a<int>;
var c = id<int>;
var d = id<int, String>;
var e = method<int>;
var f = 0<int>;
var g = main<int>;
var h = boundedMethod<String>;
main() {}