Chromium Code Reviews| Index: src/ast.h |
| =================================================================== |
| --- src/ast.h (revision 24959) |
| +++ src/ast.h (working copy) |
| @@ -941,10 +941,10 @@ |
| } |
| // Type feedback information. |
| - virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
| + virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
| return FeedbackVectorRequirements(1, 0); |
| } |
| - virtual void SetFirstFeedbackSlot(FeedbackVectorSlot slot) { |
| + virtual void SetFirstFeedbackSlot(FeedbackVectorSlot slot) OVERRIDE { |
| for_in_feedback_slot_ = slot; |
| } |
| @@ -1710,7 +1710,7 @@ |
| // Bind this proxy to the variable var. Interfaces must match. |
| void BindTo(Variable* var); |
| - virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
| + virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
| return FeedbackVectorRequirements(0, FLAG_vector_ics ? 1 : 0); |
| } |
| virtual void SetFirstICFeedbackSlot(FeedbackVectorICSlot slot) { |
|
Jakob Kummerow
2014/10/29 10:17:45
The fact that we don't need OVERRIDE here smells b
|
| @@ -1764,7 +1764,7 @@ |
| virtual KeyedAccessStoreMode GetStoreMode() OVERRIDE { |
| return STANDARD_STORE; |
| } |
| - virtual IcCheckType GetKeyType() { |
| + virtual IcCheckType GetKeyType() OVERRIDE { |
| // PROPERTY key types currently aren't implemented for KeyedLoadICs. |
| return ELEMENT; |
| } |
| @@ -1781,10 +1781,10 @@ |
| return obj()->IsSuperReference(); |
| } |
| - virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
| + virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
| return FeedbackVectorRequirements(0, FLAG_vector_ics ? 1 : 0); |
| } |
| - virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) { |
| + virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) OVERRIDE { |
| property_feedback_slot_ = slot; |
| } |
| @@ -1824,10 +1824,10 @@ |
| ZoneList<Expression*>* arguments() const { return arguments_; } |
| // Type feedback information. |
| - virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
| + virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
| return FeedbackVectorRequirements(0, 1); |
| } |
| - virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) { |
| + virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) OVERRIDE { |
| call_feedback_slot_ = slot; |
| } |
| @@ -1924,10 +1924,10 @@ |
| ZoneList<Expression*>* arguments() const { return arguments_; } |
| // Type feedback information. |
| - virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
| + virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
| return FeedbackVectorRequirements(FLAG_pretenuring_call_new ? 2 : 1, 0); |
| } |
| - virtual void SetFirstFeedbackSlot(FeedbackVectorSlot slot) { |
| + virtual void SetFirstFeedbackSlot(FeedbackVectorSlot slot) OVERRIDE { |
| callnew_feedback_slot_ = slot; |
| } |
| @@ -1986,11 +1986,11 @@ |
| bool is_jsruntime() const { return function_ == NULL; } |
| // Type feedback information. |
| - virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
| + virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
| return FeedbackVectorRequirements( |
| 0, (FLAG_vector_ics && is_jsruntime()) ? 1 : 0); |
| } |
| - virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) { |
| + virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) OVERRIDE { |
| callruntime_feedback_slot_ = slot; |
| } |
| @@ -2347,11 +2347,11 @@ |
| } |
| // Type feedback information. |
| - virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
| + virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
| return FeedbackVectorRequirements( |
| 0, (FLAG_vector_ics && yield_kind() == kDelegating) ? 3 : 0); |
| } |
| - virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) { |
| + virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) OVERRIDE { |
| yield_first_feedback_slot_ = slot; |
| } |
| @@ -2667,10 +2667,10 @@ |
| TypeFeedbackId HomeObjectFeedbackId() { return TypeFeedbackId(local_id(0)); } |
| // Type feedback information. |
| - virtual FeedbackVectorRequirements ComputeFeedbackRequirements() { |
| + virtual FeedbackVectorRequirements ComputeFeedbackRequirements() OVERRIDE { |
| return FeedbackVectorRequirements(0, FLAG_vector_ics ? 1 : 0); |
| } |
| - virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) { |
| + virtual void SetFirstFeedbackICSlot(FeedbackVectorICSlot slot) OVERRIDE { |
| homeobject_feedback_slot_ = slot; |
| } |