Index: runtime/vm/parser.h |
=================================================================== |
--- runtime/vm/parser.h (revision 41279) |
+++ runtime/vm/parser.h (working copy) |
@@ -125,8 +125,8 @@ |
} |
void EnsureFinallyReturnTemp(); |
- static LocalVariable* CreateExpressionTempVar(intptr_t token_pos); |
LocalVariable* EnsureExpressionTemp(); |
+ LocalVariable* EnsureSavedCurrentContext(); |
bool HasDeferredPrefixes() const { return deferred_prefixes_->length() != 0; } |
ZoneGrowableArray<const LibraryPrefix*>* deferred_prefixes() const { |
@@ -733,6 +733,7 @@ |
void CheckOperatorArity(const MemberDesc& member); |
void EnsureExpressionTemp(); |
+ void EnsureContextVar(); |
void EnsureSavedCurrentContext(); |
bool IsLegalAssignableSyntax(AstNode* expr, intptr_t end_pos); |
AstNode* CreateAssignmentNode(AstNode* original, |