Lines Matching defs:extensible
1290 bool extensible = obj->IsExtensible();
1291 // make extensible for shared array to add element.
1293 extensible = true;
1297 // 4. Return ValidateAndApplyPropertyDescriptor(O, P, extensible, Desc, current).
1298 return ValidateAndApplyPropertyDescriptor(op, extensible, desc, current, sCheckMode);
1318 bool extensible = obj->IsExtensible();
1321 return ValidateAndApplyPropertyDescriptor(&op, extensible, desc, current, sCheckMode);
1349 // 9.1.6.3 ValidateAndApplyPropertyDescriptor (O, P, extensible, Desc, current)
1350 bool JSObject::ValidateAndApplyPropertyDescriptor(ObjectOperator *op, bool extensible, const PropertyDescriptor &desc,
1355 // 2a. If extensible is false, return false.
1356 if (!(extensible || (op->HasHolder() && op->GetHolder()->IsJSShared() && sCheckMode == SCheckMode::SKIP))) {
1479 bool JSObject::IsCompatiblePropertyDescriptor(bool extensible, const PropertyDescriptor &desc,
1484 return ValidateAndApplyPropertyDescriptor(&op, extensible, desc, current);
1881 // It is not extensible for shared object.