| Index: runtime/vm/parser.h
|
| ===================================================================
|
| --- runtime/vm/parser.h (revision 7298)
|
| +++ runtime/vm/parser.h (working copy)
|
| @@ -467,6 +467,7 @@
|
| void CheckFunctionIsCallable(intptr_t token_index, const Function& function);
|
| void CheckOperatorArity(const MemberDesc& member, Token::Kind operator_token);
|
|
|
| + const LocalVariable& GetIncrementTempLocal();
|
|
|
| const Script& script_;
|
| const TokenStream& tokens_;
|
| @@ -501,6 +502,9 @@
|
| // done using 'return', 'break' or 'continue' statements.
|
| TryBlocks* try_blocks_list_;
|
|
|
| + // Allocate temporary only once per function.
|
| + LocalVariable* increment_temp_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(Parser);
|
| };
|
|
|
|
|