TypeScript/tests/baselines/reference/classBodyWithStatements.js
2015-02-06 18:45:09 -08:00

37 lines
593 B
JavaScript

//// [classBodyWithStatements.ts]
class C {
var x = 1;
}
class C2 {
function foo() {}
}
var x = 1;
var y = 2;
class C3 {
x: number = y + 1; // ok, need a var in the statement production
}
//// [classBodyWithStatements.js]
var C = (function () {
function C() {
}
return C;
})();
var x = 1;
var C2 = (function () {
function C2() {
}
return C2;
})();
function foo() { }
var x = 1;
var y = 2;
var C3 = (function () {
function C3() {
this.x = y + 1; // ok, need a var in the statement production
}
return C3;
})();