Chromium Code Reviews| Index: src/objects.h |
| diff --git a/src/objects.h b/src/objects.h |
| index 4823243f2384b510771dd53a76dfa3bdb80c9471..d9e5b45b1f90a7ca77596c234750ee5140a6c185 100644 |
| --- a/src/objects.h |
| +++ b/src/objects.h |
| @@ -10506,6 +10506,9 @@ class AccessorInfo: public Struct { |
| inline bool all_can_write(); |
| inline void set_all_can_write(bool value); |
| + inline bool is_special_data_property(); |
| + inline void mark_special_data_property(); |
|
rossberg
2015/05/12 14:09:26
Nit: Our usual naming convention would be set_is_s
|
| + |
| inline PropertyAttributes property_attributes(); |
| inline void set_property_attributes(PropertyAttributes attributes); |
| @@ -10538,7 +10541,8 @@ class AccessorInfo: public Struct { |
| // Bit positions in flag. |
| static const int kAllCanReadBit = 0; |
| static const int kAllCanWriteBit = 1; |
| - class AttributesField: public BitField<PropertyAttributes, 2, 3> {}; |
| + static const int kSpecialDataProperty = 2; |
| + class AttributesField : public BitField<PropertyAttributes, 3, 3> {}; |
| DISALLOW_IMPLICIT_CONSTRUCTORS(AccessorInfo); |
| }; |