| Index: src/ast.h
|
| diff --git a/src/ast.h b/src/ast.h
|
| index 3295b375acc6f302b787724da688c595c0c9924e..ecb42c936c27c9c328ae3c794af56d685fc2312a 100644
|
| --- a/src/ast.h
|
| +++ b/src/ast.h
|
| @@ -1684,7 +1684,6 @@ class Property V8_FINAL : public Expression, public FeedbackSlotInterface {
|
| BailoutId LoadId() const { return load_id_; }
|
|
|
| bool IsStringAccess() const { return is_string_access_; }
|
| - bool IsFunctionPrototype() const { return is_function_prototype_; }
|
|
|
| // Type feedback information.
|
| virtual bool IsMonomorphic() V8_OVERRIDE {
|
| @@ -1702,7 +1701,6 @@ class Property V8_FINAL : public Expression, public FeedbackSlotInterface {
|
| }
|
| void set_is_uninitialized(bool b) { is_uninitialized_ = b; }
|
| void set_is_string_access(bool b) { is_string_access_ = b; }
|
| - void set_is_function_prototype(bool b) { is_function_prototype_ = b; }
|
| void mark_for_call() { is_for_call_ = true; }
|
| bool IsForCall() { return is_for_call_; }
|
|
|
| @@ -1716,10 +1714,7 @@ class Property V8_FINAL : public Expression, public FeedbackSlotInterface {
|
| int PropertyFeedbackSlot() const { return property_feedback_slot_; }
|
|
|
| protected:
|
| - Property(Zone* zone,
|
| - Expression* obj,
|
| - Expression* key,
|
| - int pos)
|
| + Property(Zone* zone, Expression* obj, Expression* key, int pos)
|
| : Expression(zone, pos),
|
| obj_(obj),
|
| key_(key),
|
| @@ -1727,8 +1722,7 @@ class Property V8_FINAL : public Expression, public FeedbackSlotInterface {
|
| property_feedback_slot_(kInvalidFeedbackSlot),
|
| is_for_call_(false),
|
| is_uninitialized_(false),
|
| - is_string_access_(false),
|
| - is_function_prototype_(false) { }
|
| + is_string_access_(false) {}
|
|
|
| private:
|
| Expression* obj_;
|
| @@ -1740,7 +1734,6 @@ class Property V8_FINAL : public Expression, public FeedbackSlotInterface {
|
| bool is_for_call_ : 1;
|
| bool is_uninitialized_ : 1;
|
| bool is_string_access_ : 1;
|
| - bool is_function_prototype_ : 1;
|
| };
|
|
|
|
|
|
|