TypeScript/tests/baselines/reference/declFileWithExtendsClauseThatHasItsContainerNameConflict.types
2015-04-15 16:44:20 -07:00

39 lines
583 B
Plaintext

=== tests/cases/compiler/declFileWithExtendsClauseThatHasItsContainerNameConflict.ts ===
declare module A.B.C {
>A : typeof A
>B : typeof B
>C : typeof C
class B {
>B : B
}
}
module A.B {
>A : typeof A
>B : typeof B
export class EventManager {
>EventManager : EventManager
id: number;
>id : number
}
}
module A.B.C {
>A : typeof A
>B : typeof B
>C : typeof C
export class ContextMenu extends EventManager {
>ContextMenu : ContextMenu
>EventManager : EventManager
name: string;
>name : string
}
}