jsx
Version:
a faster, safer, easier JavaScript
31 lines (27 loc) • 512 B
JSX
/*EXPECTED
importing:say
imported:say
importing:constructor
importing:constructor
imported:constructor
imported:constructor
*/
import "060.private-class/imported.jsx";
class _Private {
function constructor() {
log "importing:constructor";
}
static function say() : void {
log "importing:say";
}
}
class _Main extends _Private {
static function main(args : string[]) : void {
_Private.say();
Imported.say();
new _Private();
new _Main();
Imported.instantiatePrivate();
new Imported();
}
}