46 lines
737 B
TypeScript
46 lines
737 B
TypeScript
//// [commaOperatorWithoutOperand.ts]
|
|
var ANY: any;
|
|
var BOOLEAN: boolean;
|
|
var NUMBER: number;
|
|
var STRING: string;
|
|
var OBJECT: Object;
|
|
|
|
// Expect to have compiler errors
|
|
// Missing the second operand
|
|
(ANY, );
|
|
(BOOLEAN, );
|
|
(NUMBER, );
|
|
(STRING, );
|
|
(OBJECT, );
|
|
|
|
// Missing the first operand
|
|
(, ANY);
|
|
(, BOOLEAN);
|
|
(, NUMBER);
|
|
(, STRING);
|
|
(, OBJECT);
|
|
|
|
// Missing all operands
|
|
( , );
|
|
|
|
//// [commaOperatorWithoutOperand.js]
|
|
var ANY;
|
|
var BOOLEAN;
|
|
var NUMBER;
|
|
var STRING;
|
|
var OBJECT;
|
|
// Expect to have compiler errors
|
|
// Missing the second operand
|
|
(ANY, );
|
|
(BOOLEAN, );
|
|
(NUMBER, );
|
|
(STRING, );
|
|
(OBJECT, );
|
|
// Missing the first operand
|
|
(, ANY);
|
|
(, BOOLEAN);
|
|
(, NUMBER);
|
|
(, STRING);
|
|
(, OBJECT);
|
|
// Missing all operands
|
|
(, );
|