36 lines
717 B
JavaScript
36 lines
717 B
JavaScript
|
//// [moduleSharesNameWithImportDeclarationInsideIt.ts]
|
||
|
module Z.M {
|
||
|
export function bar() {
|
||
|
return "";
|
||
|
}
|
||
|
}
|
||
|
module A.M {
|
||
|
import M = Z.M;
|
||
|
export function bar() {
|
||
|
}
|
||
|
M.bar(); // Should call Z.M.bar
|
||
|
}
|
||
|
|
||
|
//// [moduleSharesNameWithImportDeclarationInsideIt.js]
|
||
|
var Z;
|
||
|
(function (Z) {
|
||
|
var M;
|
||
|
(function (M) {
|
||
|
function bar() {
|
||
|
return "";
|
||
|
}
|
||
|
M.bar = bar;
|
||
|
})(M = Z.M || (Z.M = {}));
|
||
|
})(Z || (Z = {}));
|
||
|
var A;
|
||
|
(function (A) {
|
||
|
var M;
|
||
|
(function (_M) {
|
||
|
var M = Z.M;
|
||
|
function bar() {
|
||
|
}
|
||
|
_M.bar = bar;
|
||
|
M.bar(); // Should call Z.M.bar
|
||
|
})(M = A.M || (A.M = {}));
|
||
|
})(A || (A = {}));
|