| Index: vm/token.h
|
| ===================================================================
|
| --- vm/token.h (revision 3276)
|
| +++ vm/token.h (working copy)
|
| @@ -54,8 +54,7 @@
|
| TOK(kASSIGN_XOR, "^=", 2, kNoAttribute) \
|
| TOK(kASSIGN_AND, "&=", 2, kNoAttribute) \
|
| TOK(kASSIGN_SHL, "<<=", 2, kNoAttribute) \
|
| - TOK(kASSIGN_SAR, ">>=", 2, kNoAttribute) \
|
| - TOK(kASSIGN_SHR, ">>>=", 2, kNoAttribute) \
|
| + TOK(kASSIGN_SHR, ">>=", 2, kNoAttribute) \
|
| TOK(kASSIGN_ADD, "+=", 2, kNoAttribute) \
|
| TOK(kASSIGN_SUB, "-=", 2, kNoAttribute) \
|
| TOK(kASSIGN_MUL, "*=", 2, kNoAttribute) \
|
| @@ -73,8 +72,7 @@
|
| \
|
| /* Shift operators. */ \
|
| TOK(kSHL, "<<", 11, kNoAttribute) \
|
| - TOK(kSAR, ">>", 11, kNoAttribute) \
|
| - TOK(kSHR, ">>>", 11, kNoAttribute) \
|
| + TOK(kSHR, ">>", 11, kNoAttribute) \
|
| \
|
| /* Additive operators. */ \
|
| TOK(kADD, "+", 12, kNoAttribute) \
|
| @@ -241,12 +239,11 @@
|
| ASSERT(tok < kNumTokens);
|
| return IsRelationalOperator(tok) ||
|
| (tok == kEQ) ||
|
| - (tok >= kADD && tok <= kMOD) ||
|
| - (tok >= kBIT_OR && tok <= kSHR) ||
|
| + (tok >= kADD && tok <= kMOD) || // Arithmetic operations.
|
| + (tok >= kBIT_OR && tok <= kSHR) || // Bit operations.
|
| (tok == kINDEX) ||
|
| (tok == kASSIGN_INDEX) ||
|
| - (tok == kNEGATE) ||
|
| - (tok >= kBIT_OR && tok <= kBIT_NOT);
|
| + (tok == kNEGATE);
|
| }
|
|
|
| private:
|
|
|