TypeScript/tests/baselines/reference/commentsDottedModuleName.js
2014-09-06 17:40:19 -07:00

35 lines
935 B
TypeScript

//// [commentsDottedModuleName.ts]
/** this is multi declare module*/
export module outerModule.InnerModule {
/// class b comment
export class b {
}
}
//// [commentsDottedModuleName.js]
define(["require", "exports"], function (require, exports) {
/** this is multi declare module*/
var outerModule;
(function (outerModule) {
var InnerModule;
(function (InnerModule) {
/// class b comment
var b = (function () {
function b() {
}
return b;
})();
InnerModule.b = b;
})(InnerModule = outerModule.InnerModule || (outerModule.InnerModule = {}));
})(outerModule = exports.outerModule || (exports.outerModule = {}));
});
//// [commentsDottedModuleName.d.ts]
/** this is multi declare module*/
export declare module outerModule.InnerModule {
class b {
}
}