bc0e5a241c
* Fix longer type-only property access in non-emitting heritage clauses * Rename misnomer function
21 lines
616 B
Plaintext
21 lines
616 B
Plaintext
=== tests/cases/conformance/externalModules/typeOnly/a.ts ===
|
|
export namespace types {
|
|
>types : Symbol(types, Decl(a.ts, 0, 0))
|
|
|
|
export class A {}
|
|
>A : Symbol(A, Decl(a.ts, 0, 24))
|
|
}
|
|
|
|
=== tests/cases/conformance/externalModules/typeOnly/b.ts ===
|
|
import type * as a from './a';
|
|
>a : Symbol(a, Decl(b.ts, 0, 11))
|
|
|
|
interface B extends a.types.A {}
|
|
>B : Symbol(B, Decl(b.ts, 0, 30))
|
|
>a.types.A : Symbol(a.types.A, Decl(a.ts, 0, 24))
|
|
>a.types : Symbol(a.types, Decl(a.ts, 0, 0))
|
|
>a : Symbol(a, Decl(b.ts, 0, 11))
|
|
>types : Symbol(a.types, Decl(a.ts, 0, 0))
|
|
>A : Symbol(a.types.A, Decl(a.ts, 0, 24))
|
|
|