33 lines
612 B
JavaScript
33 lines
612 B
JavaScript
|
//// [moduleReopenedTypeOtherBlock.ts]
|
||
|
module M {
|
||
|
export class C1 { }
|
||
|
export interface I { n: number; }
|
||
|
}
|
||
|
module M {
|
||
|
export class C2 { f(): I { return null; } }
|
||
|
}
|
||
|
|
||
|
|
||
|
//// [moduleReopenedTypeOtherBlock.js]
|
||
|
var M;
|
||
|
(function (M) {
|
||
|
var C1 = (function () {
|
||
|
function C1() {
|
||
|
}
|
||
|
return C1;
|
||
|
})();
|
||
|
M.C1 = C1;
|
||
|
})(M || (M = {}));
|
||
|
var M;
|
||
|
(function (M) {
|
||
|
var C2 = (function () {
|
||
|
function C2() {
|
||
|
}
|
||
|
C2.prototype.f = function () {
|
||
|
return null;
|
||
|
};
|
||
|
return C2;
|
||
|
})();
|
||
|
M.C2 = C2;
|
||
|
})(M || (M = {}));
|