Index: src/data-flow.cc |
=================================================================== |
--- src/data-flow.cc (revision 3788) |
+++ src/data-flow.cc (working copy) |
@@ -33,8 +33,9 @@ |
namespace internal { |
-void AstLabeler::Label(FunctionLiteral* fun) { |
- VisitStatements(fun->body()); |
+void AstLabeler::Label(CompilationInfo* info) { |
+ info_ = info; |
+ VisitStatements(info_->function()->body()); |
} |
@@ -198,7 +199,7 @@ |
ASSERT(prop->key()->IsPropertyName()); |
VariableProxy* proxy = prop->obj()->AsVariableProxy(); |
if (proxy != NULL && proxy->var()->is_this()) { |
- has_this_properties_ = true; |
+ info()->set_has_this_properties(true); |
} else { |
Visit(prop->obj()); |
} |