Lines Matching refs:attrs

1094     PropertyAttributes attrs = maybe.FromJust();
1096 if (attrs == ABSENT) continue;
1097 if (attrs & DONT_ENUM) continue;
1615 PropertyAttributes attrs = NONE;
1618 attrs = static_cast<PropertyAttributes>(
1619 attrs | (desc->enumerable() ? NONE : DONT_ENUM));
1621 attrs = static_cast<PropertyAttributes>(
1622 attrs | (current->enumerable() ? NONE : DONT_ENUM));
1625 attrs = static_cast<PropertyAttributes>(
1626 attrs | (desc->configurable() ? NONE : DONT_DELETE));
1628 attrs = static_cast<PropertyAttributes>(
1629 attrs | (current->configurable() ? NONE : DONT_DELETE));
1634 attrs = static_cast<PropertyAttributes>(
1635 attrs | (desc->writable() ? NONE : READ_ONLY));
1637 attrs = static_cast<PropertyAttributes>(
1638 attrs | (current->writable() ? NONE : READ_ONLY));
1646 return JSObject::DefineOwnPropertyIgnoreAttributes(it, value, attrs,
1665 JSObject::DefineAccessor(it, getter, setter, attrs);
1848 PropertyAttributes attrs = maybe.FromJust();
1849 if (attrs == ABSENT) return Just(false);
1867 desc->set_writable((attrs & READ_ONLY) == 0);
1883 desc->set_enumerable((attrs & DONT_ENUM) == 0);
1885 desc->set_configurable((attrs & DONT_DELETE) == 0);
4197 int attrs = attributes;
4201 if (v.IsAccessorPair()) attrs &= ~READ_ONLY;
4203 details = details.CopyAddAttributes(PropertyAttributesFromInt(attrs));
4228 template <PropertyAttributes attrs>
4231 STATIC_ASSERT(attrs == NONE || attrs == SEALED || attrs == FROZEN);
4236 DCHECK_IMPLIES(object->IsJSModuleNamespace(), attrs == NONE);
4247 if (attrs == NONE && !object->map().is_extensible()) {
4254 if (attrs != FROZEN && IsSealedElementsKind(old_elements_kind)) {
4263 return PreventExtensionsWithTransition<attrs>(
4270 switch (attrs) {
4287 if (attrs == NONE) {
4289 } else if (attrs == SEALED) {
4292 DCHECK(attrs == FROZEN);
4338 isolate, old_map, attrs, transition_marker, "CopyForPreventExtensions");
4364 if (attrs != NONE) {
4371 attrs);
4376 attrs);
4381 attrs);
4395 if (attrs == FROZEN && JSTypedArray::cast(*object).GetLength() > 0) {
4414 if (attrs != NONE) {
4416 dictionary, attrs);