43 lines
1 KiB
TypeScript
43 lines
1 KiB
TypeScript
//// [systemModuleDeclarationMerging.ts]
|
|
|
|
export function F() {}
|
|
export module F { var x; }
|
|
|
|
export class C {}
|
|
export module C { var x; }
|
|
|
|
export enum E {}
|
|
export module E { var x; }
|
|
|
|
//// [systemModuleDeclarationMerging.js]
|
|
System.register([], function(exports_1) {
|
|
var F, C, E;
|
|
function F() { }
|
|
exports_1("F", F);
|
|
return {
|
|
setters:[],
|
|
execute: function() {
|
|
(function (F) {
|
|
var x;
|
|
})(F = F || (F = {}));
|
|
exports_1("F", F)
|
|
C = (function () {
|
|
function C() {
|
|
}
|
|
return C;
|
|
})();
|
|
exports_1("C", C);
|
|
(function (C) {
|
|
var x;
|
|
})(C = C || (C = {}));
|
|
exports_1("C", C)
|
|
(function (E) {
|
|
})(E || (E = {}));
|
|
exports_1("E", E)
|
|
(function (E) {
|
|
var x;
|
|
})(E = E || (E = {}));
|
|
exports_1("E", E)
|
|
}
|
|
}
|
|
});
|