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

16 lines
228 B
TypeScript

enum A { }
enum B { }
function foo(a: A);
function foo(b: B);
// should be ok
function foo(x: number) {
}
class C { }
function foo1(a: A);
function foo1(c: C);
// should be ok
function foo1(x: number) {
}