TypeScript/tests/baselines/reference/cloduleWithPriorUninstantiatedModule.js

34 lines
668 B
TypeScript
Raw Normal View History

2014-12-18 00:49:00 +01:00
//// [cloduleWithPriorUninstantiatedModule.ts]
// Non-ambient & uninstantiated module.
2014-12-18 00:49:00 +01:00
module Moclodule {
export interface Someinterface {
foo(): void;
}
}
class Moclodule {
}
// Instantiated module.
module Moclodule {
export class Manager {
}
}
//// [cloduleWithPriorUninstantiatedModule.js]
var Moclodule = (function () {
function Moclodule() {
}
return Moclodule;
})();
// Instantiated module.
var Moclodule;
(function (Moclodule) {
var Manager = (function () {
function Manager() {
}
return Manager;
})();
Moclodule.Manager = Manager;
})(Moclodule || (Moclodule = {}));