| Index: runtime/vm/symbols.h
|
| diff --git a/runtime/vm/symbols.h b/runtime/vm/symbols.h
|
| index 22a4ba962989e77e1423ef37abd109345a35c290..de7c31882bdea357de81d087536e3bb53c023de4 100644
|
| --- a/runtime/vm/symbols.h
|
| +++ b/runtime/vm/symbols.h
|
| @@ -20,6 +20,9 @@ class ObjectPointerVisitor;
|
| V(EqualOperator, "==") \
|
| V(GreaterEqualOperator, ">=") \
|
| V(LessEqualOperator, "<=") \
|
| + V(LeftShiftOperator, "<<") \
|
| + V(RightShiftOperator, ">>") \
|
| + V(TruncDivOperator, "~/") \
|
| V(UnaryMinus, "unary-") \
|
| V(Identical, "identical") \
|
| V(Length, "length") \
|
| @@ -470,6 +473,18 @@ PREDEFINED_SYMBOLS_LIST(DEFINE_SYMBOL_INDEX)
|
| static const String& Semicolon() {
|
| return *(symbol_handles_[kNullCharId + ';']);
|
| }
|
| + static const String& Star() {
|
| + return *(symbol_handles_[kNullCharId + '*']);
|
| + }
|
| + static const String& Percent() {
|
| + return *(symbol_handles_[kNullCharId + '%']);
|
| + }
|
| + static const String& Caret() {
|
| + return *(symbol_handles_[kNullCharId + '^']);
|
| + }
|
| + static const String& Tilde() {
|
| + return *(symbol_handles_[kNullCharId + '~']);
|
| + }
|
|
|
| // Access methods for symbol handles stored in the vm isolate.
|
| #define DEFINE_SYMBOL_HANDLE_ACCESSOR(symbol, literal) \
|
|
|