| Index: src/objects-inl.h
|
| diff --git a/src/objects-inl.h b/src/objects-inl.h
|
| index cc264f6aef251d4680e4bb4b1621353a74f18483..e46f291770e9ab48297fa72940f68e72d6285641 100644
|
| --- a/src/objects-inl.h
|
| +++ b/src/objects-inl.h
|
| @@ -7036,6 +7036,16 @@ void AccessorInfo::set_all_can_write(bool value) {
|
| }
|
|
|
|
|
| +bool AccessorInfo::is_special_data_property() {
|
| + return BooleanBit::get(flag(), kSpecialDataProperty);
|
| +}
|
| +
|
| +
|
| +void AccessorInfo::mark_special_data_property() {
|
| + set_flag(BooleanBit::set(flag(), kSpecialDataProperty, true));
|
| +}
|
| +
|
| +
|
| PropertyAttributes AccessorInfo::property_attributes() {
|
| return AttributesField::decode(static_cast<uint32_t>(flag()->value()));
|
| }
|
|
|