25 lines
1.3 KiB
Text
25 lines
1.3 KiB
Text
=== tests/cases/compiler/overloadOnConstInheritance1.ts ===
|
|
interface Base {
|
|
>Base : Symbol(Base, Decl(overloadOnConstInheritance1.ts, 0, 0))
|
|
|
|
addEventListener(x: string): any;
|
|
>addEventListener : Symbol(addEventListener, Decl(overloadOnConstInheritance1.ts, 0, 16), Decl(overloadOnConstInheritance1.ts, 1, 37))
|
|
>x : Symbol(x, Decl(overloadOnConstInheritance1.ts, 1, 21))
|
|
|
|
addEventListener(x: 'foo'): string;
|
|
>addEventListener : Symbol(addEventListener, Decl(overloadOnConstInheritance1.ts, 0, 16), Decl(overloadOnConstInheritance1.ts, 1, 37))
|
|
>x : Symbol(x, Decl(overloadOnConstInheritance1.ts, 2, 21))
|
|
}
|
|
interface Deriver extends Base {
|
|
>Deriver : Symbol(Deriver, Decl(overloadOnConstInheritance1.ts, 3, 1))
|
|
>Base : Symbol(Base, Decl(overloadOnConstInheritance1.ts, 0, 0))
|
|
|
|
addEventListener(x: string): any;
|
|
>addEventListener : Symbol(addEventListener, Decl(overloadOnConstInheritance1.ts, 4, 32), Decl(overloadOnConstInheritance1.ts, 5, 37))
|
|
>x : Symbol(x, Decl(overloadOnConstInheritance1.ts, 5, 21))
|
|
|
|
addEventListener(x: 'bar'): string;
|
|
>addEventListener : Symbol(addEventListener, Decl(overloadOnConstInheritance1.ts, 4, 32), Decl(overloadOnConstInheritance1.ts, 5, 37))
|
|
>x : Symbol(x, Decl(overloadOnConstInheritance1.ts, 6, 21))
|
|
}
|
|
|