40 lines
1.1 KiB
Plaintext
40 lines
1.1 KiB
Plaintext
=== tests/cases/conformance/externalModules/main.ts ===
|
|
// https://github.com/microsoft/TypeScript/issues/39149
|
|
import a from "a";
|
|
>a : Symbol(a, Decl(main.ts, 1, 6))
|
|
|
|
a();
|
|
>a : Symbol(a, Decl(main.ts, 1, 6))
|
|
|
|
=== tests/cases/conformance/externalModules/external.d.ts ===
|
|
declare module "b" {
|
|
>"b" : Symbol("b", Decl(external.d.ts, 0, 0))
|
|
|
|
export function a(): void;
|
|
>a : Symbol(a, Decl(external.d.ts, 0, 20), Decl(external.d.ts, 1, 30))
|
|
|
|
export namespace a {
|
|
>a : Symbol(a, Decl(external.d.ts, 0, 20), Decl(external.d.ts, 1, 30))
|
|
|
|
var _a: typeof a;
|
|
>_a : Symbol(_a, Decl(external.d.ts, 3, 11))
|
|
>a : Symbol(a, Decl(external.d.ts, 0, 20), Decl(external.d.ts, 1, 30))
|
|
|
|
export { _a as default };
|
|
>_a : Symbol(_a, Decl(external.d.ts, 3, 11))
|
|
>default : Symbol(default, Decl(external.d.ts, 4, 16))
|
|
}
|
|
export default a;
|
|
>a : Symbol(a, Decl(external.d.ts, 0, 20), Decl(external.d.ts, 1, 30))
|
|
}
|
|
|
|
declare module "a" {
|
|
>"a" : Symbol("a", Decl(external.d.ts, 7, 1))
|
|
|
|
import { a } from "b";
|
|
>a : Symbol(a, Decl(external.d.ts, 10, 12))
|
|
|
|
export = a;
|
|
>a : Symbol(a, Decl(external.d.ts, 10, 12))
|
|
}
|