jsx
Version:
a faster, safer, easier JavaScript
22 lines (21 loc) • 304 B
JSX
/*EXPECTED
2 2
*/
/*JSX_OPTS
--optimize unbox
*/
class Point {
var x : number;
var y : number;
function constructor(x : number, y : number) {
this.x = x;
this.y = y;
}
}
class _Main {
static function main(args : string[]) : void {
var pt = new Point(1, 2);
pt.x += 1;
log pt.x, pt.y;
}
}