TypeScript/tests/cases/compiler/grammarAmbiguities1.ts
2014-07-12 17:30:19 -07:00

10 lines
181 B
TypeScript

class A { foo() { } }
class B { bar() { }}
function f(x) { return x; }
function g<T, U>(x) { return f(x); }
g<A, B>(7)
f(g<A, B>(7));
f(g < A, B > 7);
f(g < A, B > +(7));