| Index: src/usage-analyzer.cc | 
| =================================================================== | 
| --- src/usage-analyzer.cc	(revision 854) | 
| +++ src/usage-analyzer.cc	(working copy) | 
| @@ -39,7 +39,7 @@ | 
| static const int InitialWeight = 100; | 
|  | 
|  | 
| -class UsageComputer: public Visitor { | 
| +class UsageComputer: public AstVisitor { | 
| public: | 
| static bool Traverse(Node* node); | 
|  | 
| @@ -73,6 +73,7 @@ | 
| void VisitThrow(Throw* node); | 
| void VisitProperty(Property* node); | 
| void VisitCall(Call* node); | 
| +  void VisitCallEval(CallEval* node); | 
| void VisitCallNew(CallNew* node); | 
| void VisitCallRuntime(CallRuntime* node); | 
| void VisitUnaryOperation(UnaryOperation* node); | 
| @@ -321,6 +322,11 @@ | 
| } | 
|  | 
|  | 
| +void UsageComputer::VisitCallEval(CallEval* node) { | 
| +  VisitCall(node); | 
| +} | 
| + | 
| + | 
| void UsageComputer::VisitCallNew(CallNew* node) { | 
| VisitCall(node); | 
| } | 
|  |