Index: src/ast.h |
diff --git a/src/ast.h b/src/ast.h |
index 8a1aaf297dd52c7dc07d2ebd3dc1c7d3e3eec970..544828f22a85c05afd4767b3b6ada2a5bb9894c3 100644 |
--- a/src/ast.h |
+++ b/src/ast.h |
@@ -1513,7 +1513,7 @@ class Property: public Expression { |
Expression* key() const { return key_; } |
virtual int position() const { return pos_; } |
- BailoutId ReturnId() const { return return_id_; } |
+ BailoutId LoadId() const { return load_id_; } |
bool IsStringLength() const { return is_string_length_; } |
bool IsStringAccess() const { return is_string_access_; } |
@@ -1538,7 +1538,7 @@ class Property: public Expression { |
obj_(obj), |
key_(key), |
pos_(pos), |
- return_id_(GetNextId(isolate)), |
+ load_id_(GetNextId(isolate)), |
is_monomorphic_(false), |
is_uninitialized_(false), |
is_array_length_(false), |
@@ -1550,7 +1550,7 @@ class Property: public Expression { |
Expression* obj_; |
Expression* key_; |
int pos_; |
- const BailoutId return_id_; |
+ const BailoutId load_id_; |
SmallMapList receiver_types_; |
bool is_monomorphic_ : 1; |
@@ -1810,12 +1810,10 @@ class CountOperation: public Expression { |
virtual SmallMapList* GetReceiverTypes() { return &receiver_types_; } |
BailoutId AssignmentId() const { return assignment_id_; } |
- BailoutId CountId() const { return count_id_; } |
- TypeFeedbackId CountBinOpFeedbackId() const { return reuse(CountId()); } |
+ TypeFeedbackId CountBinOpFeedbackId() const { return count_id_; } |
TypeFeedbackId CountStoreFeedbackId() const { return reuse(id()); } |
- |
protected: |
template<class> friend class AstNodeFactory; |
@@ -1839,7 +1837,7 @@ class CountOperation: public Expression { |
Expression* expression_; |
int pos_; |
const BailoutId assignment_id_; |
- const BailoutId count_id_; |
+ const TypeFeedbackId count_id_; |
SmallMapList receiver_types_; |
}; |
@@ -1961,7 +1959,6 @@ class Assignment: public Expression { |
void mark_block_start() { block_start_ = true; } |
void mark_block_end() { block_end_ = true; } |
- BailoutId CompoundLoadId() const { return compound_load_id_; } |
BailoutId AssignmentId() const { return assignment_id_; } |
// Type feedback information. |
@@ -1994,7 +1991,6 @@ class Assignment: public Expression { |
Expression* value_; |
int pos_; |
BinaryOperation* binary_operation_; |
- const BailoutId compound_load_id_; |
const BailoutId assignment_id_; |
bool block_start_; |