1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
//// [tests/cases/conformance/externalModules/valuesMergingAcrossModules.ts] ////
//// [a.ts]
function A() {}
export { A };
//// [b.ts]
import { A } from "./a";
type A = 0;
export { A };
//// [c.ts]
import { A } from "./b";
namespace A {
export const displayName = "A";
}
A();
A.displayName;
//// [a.js]
"use strict";
exports.__esModule = true;
exports.A = void 0;
function A() { }
exports.A = A;
//// [b.js]
"use strict";
exports.__esModule = true;
exports.A = void 0;
var a_1 = require("./a");
exports.A = a_1.A;
//// [c.js]
"use strict";
exports.__esModule = true;
var A;
(function (A) {
A.displayName = "A";
})(A || (A = {}));
A();
A.displayName;
|