52 NEW, |
52 NEW, |
53 /** Typeof operator */ |
53 /** Typeof operator */ |
54 TYPEOF, |
54 TYPEOF, |
55 /** Reference error type */ |
55 /** Reference error type */ |
56 REFERENCE_ERROR, |
56 REFERENCE_ERROR, |
57 /** Delete operator */ |
|
58 DELETE(TokenType.DELETE, Type.BOOLEAN, 1), |
|
59 /** Delete operator for slow scopes */ |
|
60 SLOW_DELETE(TokenType.DELETE, Type.BOOLEAN, 1, false), |
|
61 /** Delete operator that always fails -- see Lower */ |
|
62 FAIL_DELETE(TokenType.DELETE, Type.BOOLEAN, 1, false), |
|
63 /** === operator with at least one object */ |
57 /** === operator with at least one object */ |
64 EQ_STRICT(TokenType.EQ_STRICT, Type.BOOLEAN, 2, true), |
58 EQ_STRICT(TokenType.EQ_STRICT, Type.BOOLEAN, 2, true), |
65 /** == operator with at least one object */ |
59 /** == operator with at least one object */ |
66 EQ(TokenType.EQ, Type.BOOLEAN, 2, true), |
60 EQ(TokenType.EQ, Type.BOOLEAN, 2, true), |
67 /** {@literal >=} operator with at least one object */ |
61 /** {@literal >=} operator with at least one object */ |