1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
//// [deleteOperatorInvalidOperations.ts]
// Unary operator delete
var ANY;
// operand before delete operator
var BOOLEAN1 = ANY delete ; //expect error
// miss an operand
var BOOLEAN2 = delete ;
// delete global variable s
class testADelx {
constructor(public s: () => {}) {
delete s; //expect error
}
}
//// [deleteOperatorInvalidOperations.js]
// Unary operator delete
var ANY;
// operand before delete operator
var BOOLEAN1 = ANY;
delete ; //expect error
// miss an operand
var BOOLEAN2 = delete ;
// delete global variable s
var testADelx = /** @class */ (function () {
function testADelx(s) {
this.s = s;
delete s; //expect error
}
return testADelx;
}());
|