1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
//// [duplicateAnonymousInners1.ts]
module Foo {
class Helper {
}
class Inner {}
// Inner should show up in intellisense
export var Outer=0;
}
module Foo {
// Should not be an error
class Helper {
}
// Inner should not show up in intellisense
// Outer should show up in intellisense
}
//// [duplicateAnonymousInners1.js]
var Foo;
(function (Foo) {
var Helper = /** @class */ (function () {
function Helper() {
}
return Helper;
}());
var Inner = /** @class */ (function () {
function Inner() {
}
return Inner;
}());
// Inner should show up in intellisense
Foo.Outer = 0;
})(Foo || (Foo = {}));
(function (Foo) {
// Should not be an error
var Helper = /** @class */ (function () {
function Helper() {
}
return Helper;
}());
// Inner should not show up in intellisense
// Outer should show up in intellisense
})(Foo || (Foo = {}));
|