45 lines
No EOL
634 B
TypeScript
45 lines
No EOL
634 B
TypeScript
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;
|
|
}
|
|
}
|
|
} |