Commit b6d288a0 authored by mmaly@chromium.org's avatar mmaly@chromium.org

Merge TemporaryScope with LexicalScope.

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7309 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent b2b5d277
This diff is collapsed.
......@@ -42,7 +42,7 @@ class FuncNameInferrer;
class ParserLog;
class PositionStack;
class Target;
class TemporaryScope;
class LexicalScope;
template <typename T> class ZoneListWrapper;
......@@ -703,7 +703,7 @@ class Parser {
Scope* top_scope_;
int with_nesting_level_;
TemporaryScope* temp_scope_;
LexicalScope* lexical_scope_;
Mode mode_;
Target* target_stack_; // for break, continue statements
......@@ -718,6 +718,8 @@ class Parser {
// Heuristically that means that the function will be called immediately,
// so never lazily compile it.
bool parenthesized_function_;
friend class LexicalScope;
};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment