2015-02-03 00:15:54 +01:00
|
|
|
//// [collisionCodeGenModuleWithAccessorChildren.ts]
|
|
|
|
module M {
|
|
|
|
export var x = 3;
|
|
|
|
class c {
|
|
|
|
private y;
|
|
|
|
set Z(M) {
|
|
|
|
this.y = x;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
module M {
|
|
|
|
class d {
|
|
|
|
private y;
|
|
|
|
set Z(p) {
|
|
|
|
var M = 10;
|
|
|
|
this.y = x;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
module M { // Shouldnt be _M
|
|
|
|
class e {
|
|
|
|
private y;
|
|
|
|
set M(p) {
|
|
|
|
this.y = x;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
module M {
|
|
|
|
class f {
|
|
|
|
get Z() {
|
|
|
|
var M = 10;
|
|
|
|
return x;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
module M { // Shouldnt be _M
|
|
|
|
class e {
|
|
|
|
get M() {
|
|
|
|
return x;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
//// [collisionCodeGenModuleWithAccessorChildren.js]
|
|
|
|
var M;
|
|
|
|
(function (_M) {
|
|
|
|
_M.x = 3;
|
|
|
|
var c = (function () {
|
|
|
|
function c() {
|
|
|
|
}
|
|
|
|
Object.defineProperty(c.prototype, "Z", {
|
|
|
|
set: function (M) {
|
|
|
|
this.y = _M.x;
|
|
|
|
},
|
|
|
|
enumerable: true,
|
|
|
|
configurable: true
|
|
|
|
});
|
|
|
|
return c;
|
|
|
|
})();
|
|
|
|
})(M || (M = {}));
|
|
|
|
var M;
|
2015-02-11 00:03:28 +01:00
|
|
|
(function (_M_1) {
|
2015-02-03 00:15:54 +01:00
|
|
|
var d = (function () {
|
|
|
|
function d() {
|
|
|
|
}
|
|
|
|
Object.defineProperty(d.prototype, "Z", {
|
|
|
|
set: function (p) {
|
|
|
|
var M = 10;
|
2015-02-11 00:03:28 +01:00
|
|
|
this.y = _M_1.x;
|
2015-02-03 00:15:54 +01:00
|
|
|
},
|
|
|
|
enumerable: true,
|
|
|
|
configurable: true
|
|
|
|
});
|
|
|
|
return d;
|
|
|
|
})();
|
|
|
|
})(M || (M = {}));
|
|
|
|
var M;
|
|
|
|
(function (M) {
|
|
|
|
var e = (function () {
|
|
|
|
function e() {
|
|
|
|
}
|
|
|
|
Object.defineProperty(e.prototype, "M", {
|
|
|
|
set: function (p) {
|
|
|
|
this.y = M.x;
|
|
|
|
},
|
|
|
|
enumerable: true,
|
|
|
|
configurable: true
|
|
|
|
});
|
|
|
|
return e;
|
|
|
|
})();
|
|
|
|
})(M || (M = {}));
|
|
|
|
var M;
|
2015-02-11 00:03:28 +01:00
|
|
|
(function (_M_2) {
|
2015-02-03 00:15:54 +01:00
|
|
|
var f = (function () {
|
|
|
|
function f() {
|
|
|
|
}
|
|
|
|
Object.defineProperty(f.prototype, "Z", {
|
|
|
|
get: function () {
|
|
|
|
var M = 10;
|
2015-02-11 00:03:28 +01:00
|
|
|
return _M_2.x;
|
2015-02-03 00:15:54 +01:00
|
|
|
},
|
|
|
|
enumerable: true,
|
|
|
|
configurable: true
|
|
|
|
});
|
|
|
|
return f;
|
|
|
|
})();
|
|
|
|
})(M || (M = {}));
|
|
|
|
var M;
|
|
|
|
(function (M) {
|
|
|
|
var e = (function () {
|
|
|
|
function e() {
|
|
|
|
}
|
|
|
|
Object.defineProperty(e.prototype, "M", {
|
|
|
|
get: function () {
|
|
|
|
return M.x;
|
|
|
|
},
|
|
|
|
enumerable: true,
|
|
|
|
configurable: true
|
|
|
|
});
|
|
|
|
return e;
|
|
|
|
})();
|
|
|
|
})(M || (M = {}));
|