TypeScript/tests/cases/compiler/overload2.ts

16 lines
228 B
TypeScript
Raw Normal View History

2014-07-13 01:04:16 +02:00
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) {
}