Index: src/parser.cc |
diff --git a/src/parser.cc b/src/parser.cc |
index 6f51d82e643d3e94625bc0505255f173c05efdac..32736688287addff1ff9c0f68badf8c3db88d14f 100644 |
--- a/src/parser.cc |
+++ b/src/parser.cc |
@@ -4224,7 +4224,7 @@ FunctionLiteral* Parser::ParseFunctionLiteral( |
// FunctionExpression; even without enclosing parentheses it might be |
// immediately invoked. |
// - The function literal shouldn't be hinted to eagerly compile. |
- bool can_use_temp_zone = |
+ bool use_temp_zone = |
FLAG_lazy && !allow_natives() && extension_ == NULL && allow_lazy() && |
function_type == FunctionLiteral::DECLARATION && |
eager_compile_hint != FunctionLiteral::kShouldEagerCompile; |
@@ -4237,14 +4237,14 @@ FunctionLiteral* Parser::ParseFunctionLiteral( |
// parser-persistent zone (see parser_zone_ in AstNodeFactory). |
{ |
Zone temp_zone; |
- AstNodeFactory::BodyScope(factory(), &temp_zone, can_use_temp_zone); |
+ AstNodeFactory::BodyScope inner(factory(), &temp_zone, use_temp_zone); |
body = ParseEagerFunctionBody(function_name, pos, formals, kind, |
function_type, CHECK_OK); |
} |
materialized_literal_count = function_state.materialized_literal_count(); |
expected_property_count = function_state.expected_property_count(); |
- if (can_use_temp_zone) { |
+ if (use_temp_zone) { |
// If the preconditions are correct the function body should never be |
// accessed, but do this anyway for better behaviour if they're wrong. |
body = NULL; |