| Index: src/data-flow.h | 
| =================================================================== | 
| --- src/data-flow.h	(revision 3788) | 
| +++ src/data-flow.h	(working copy) | 
| @@ -29,7 +29,7 @@ | 
| #define V8_DATAFLOW_H_ | 
|  | 
| #include "ast.h" | 
| -#include "scopes.h" | 
| +#include "compiler.h" | 
|  | 
| namespace v8 { | 
| namespace internal { | 
| @@ -38,13 +38,13 @@ | 
| // their evaluation order (post-order left-to-right traversal). | 
| class AstLabeler: public AstVisitor { | 
| public: | 
| -  AstLabeler() : next_number_(0), has_this_properties_(false) {} | 
| +  AstLabeler() : next_number_(0) {} | 
|  | 
| -  void Label(FunctionLiteral* fun); | 
| +  void Label(CompilationInfo* info); | 
|  | 
| -  bool has_this_properties() { return has_this_properties_; } | 
| + private: | 
| +  CompilationInfo* info() { return info_; } | 
|  | 
| - private: | 
| void VisitDeclarations(ZoneList<Declaration*>* decls); | 
| void VisitStatements(ZoneList<Statement*>* stmts); | 
|  | 
| @@ -56,7 +56,7 @@ | 
| // Traversal number for labelling AST nodes. | 
| int next_number_; | 
|  | 
| -  bool has_this_properties_; | 
| +  CompilationInfo* info_; | 
|  | 
| DISALLOW_COPY_AND_ASSIGN(AstLabeler); | 
| }; | 
|  |