Home | History | Annotate | Download | only in src

Lines Matching full:attributes

42   // ABSENT can never be stored in or returned from a descriptor's attributes
43 // bitfield. It is only used as a return value meaning the attributes of
76 // PropertyDetails captures type and attributes for a property.
80 PropertyDetails(PropertyAttributes attributes,
84 ASSERT(AttributesField::is_valid(attributes));
88 | AttributesField::encode(attributes)
92 ASSERT(attributes == this->attributes());
102 PropertyAttributes attributes() { return AttributesField::decode(value_); }
112 bool IsReadOnly() { return (attributes() & READ_ONLY) != 0; }
113 bool IsDontDelete() { return (attributes() & DONT_DELETE) != 0; }
114 bool IsDontEnum() { return (attributes() & DONT_ENUM) != 0; }