| Index: src/hydrogen.h
|
| ===================================================================
|
| --- src/hydrogen.h (revision 7219)
|
| +++ src/hydrogen.h (working copy)
|
| @@ -445,9 +445,6 @@
|
| // the instruction as value.
|
| virtual void ReturnInstruction(HInstruction* instr, int ast_id) = 0;
|
|
|
| - void set_for_typeof(bool for_typeof) { for_typeof_ = for_typeof; }
|
| - bool is_for_typeof() { return for_typeof_; }
|
| -
|
| protected:
|
| AstContext(HGraphBuilder* owner, Expression::Context kind);
|
| virtual ~AstContext();
|
| @@ -464,7 +461,6 @@
|
| HGraphBuilder* owner_;
|
| Expression::Context kind_;
|
| AstContext* outer_;
|
| - bool for_typeof_;
|
| };
|
|
|
|
|
| @@ -731,7 +727,6 @@
|
| void Bind(Variable* var, HValue* value) { environment()->Bind(var, value); }
|
|
|
| void VisitForValue(Expression* expr);
|
| - void VisitForTypeOf(Expression* expr);
|
| void VisitForEffect(Expression* expr);
|
| void VisitForControl(Expression* expr,
|
| HBasicBlock* true_block,
|
| @@ -767,13 +762,9 @@
|
| HBasicBlock* CreateLoopHeaderBlock();
|
|
|
| // Helpers for flow graph construction.
|
| - enum GlobalPropertyAccess {
|
| - kUseCell,
|
| - kUseGeneric
|
| - };
|
| - GlobalPropertyAccess LookupGlobalProperty(Variable* var,
|
| - LookupResult* lookup,
|
| - bool is_store);
|
| + void LookupGlobalPropertyCell(Variable* var,
|
| + LookupResult* lookup,
|
| + bool is_store);
|
|
|
| bool TryArgumentsAccess(Property* expr);
|
| bool TryCallApply(Call* expr);
|
|
|