• Home
  • Raw
  • Download

Lines Matching full:o

165     // 1.If Type(O) is not Object, throw a TypeError exception.  in ObjectDefineProperties()
227 // c.Let status be DefinePropertyOrThrow(O,P, desc). in ObjectDefineProperties()
235 // 9.Return O. in ObjectDefineProperties()
239 // 19.1.2.2 Object.create ( O [ , Properties ] )
246 // 1.If Type(O) is neither Object nor Null, throw a TypeError exception. in Create()
250 …THROW_TYPE_ERROR_AND_RETURN(thread, "Create: O is neither Object nor Null", JSTaggedValue::Excepti… in Create()
260 // 2.Let obj be ObjectCreate(O). in Create()
273 // 19.1.2.3 Object.defineProperties ( O, Properties )
280 // 1.Return ObjectDefineProperties(O, Properties). in DefineProperties()
284 // 19.1.2.4 Object.defineProperty ( O, P, Attributes )
292 // 1.If Type(O) is not Object, throw a TypeError exception. in DefineProperty()
296 …THROW_TYPE_ERROR_AND_RETURN(thread, "DefineProperty: O is not Object", JSTaggedValue::Exception()); in DefineProperty()
312 // 6.Let success be DefinePropertyOrThrow(O,key, desc). in DefineProperty()
317 // 8.Return O. in DefineProperty()
321 // 19.1.2.5 Object.freeze ( O )
328 // 1.If Type(O) is not Object, return O. in Freeze()
336 // 2.Let status be SetIntegrityLevel( O, "frozen"). in Freeze()
354 // 5.Return O. in Freeze()
358 // 19.1.2.6 Object.getOwnPropertyDescriptor ( O, P )
366 // 1.Let obj be ToObject(O). in GetOwnPropertyDescriptor()
399 // 1.Let obj be ToObject(O). in GetOwnPropertyDescriptors()
446 // 1.Let obj be ToObject(O). in GetOwnPropertyKeys()
497 // 19.1.2.7 Object.getOwnPropertyNames ( O )
507 // 1.Return GetOwnPropertyKeys(O, String). in GetOwnPropertyNames()
511 // 19.1.2.8 Object.getOwnPropertySymbols ( O )
521 // 1.Return GetOwnPropertyKeys(O, Symbol). in GetOwnPropertySymbols()
525 // 19.1.2.9 Object.getPrototypeOf ( O )
533 // 1.Let obj be ToObject(O). in GetPrototypeOf()
556 // 19.1.2.11 Object.isExtensible ( O )
562 // 1.If Type(O) is not Object, return false. in IsExtensible()
568 // 2.Return IsExtensible(O). in IsExtensible()
572 // 19.1.2.12 Object.isFrozen ( O )
577 // 1.If Type(O) is not Object, return true. in IsFrozen()
586 // 2.Return TestIntegrityLevel(O, "frozen"). in IsFrozen()
591 // 19.1.2.13 Object.isSealed ( O )
596 // 1.If Type(O) is not Object, return true. in IsSealed()
605 // 2.Return TestIntegrityLevel(O, "sealed"). in IsSealed()
610 // 19.1.2.14 Object.keys(O)
618 // 1. Let obj be ToObject(O). in Keys()
637 // 20.1.2.22 Object.values(O)
645 // 1. Let obj be ToObject(O). in Values()
663 // 19.1.2.15 Object.preventExtensions(O)
669 // 1. If Type(O) is not Object, return O. in PreventExtensions()
675 // 2. Let status be O.[[PreventExtensions]](). in PreventExtensions()
688 // 5. Return O. in PreventExtensions()
693 // 19.1.2.17 Object.seal(O)
700 // 1. If Type(O) is not Object, return O. in Seal()
708 // 2. Let status be SetIntegrityLevel(O, "sealed"). in Seal()
721 // 5. Return O. in Seal()
725 // 19.1.2.18 Object.setPrototypeOf(O, proto)
732 // 1. Let O be RequireObjectCoercible(O). in SetPrototypeOf()
735 // 2. ReturnIfAbrupt(O). in SetPrototypeOf()
746 // 4. If Type(O) is not Object, return O. in SetPrototypeOf()
751 // 5. Let status be O.[[SetPrototypeOf]](proto). in SetPrototypeOf()
763 // 8. Return O. in SetPrototypeOf()
799 // 3. Let O be ToObject(this value). in HasOwnPropertyInternal()
802 // 4. ReturnIfAbrupt(O). in HasOwnPropertyInternal()
805 // 5. Return HasOwnProperty(O, P). in HasOwnPropertyInternal()
822 // 2. Let O be ToObject(this value). in IsPrototypeOf()
824 // 3. ReturnIfAbrupt(O). in IsPrototypeOf()
830 // c. If SameValue(O, V) is true, return true. in IsPrototypeOf()
857 // 3. Let O be ToObject(this value). in PropertyIsEnumerable()
859 // 4. ReturnIfAbrupt(O). in PropertyIsEnumerable()
862 // 5. Let desc be O.[[GetOwnProperty]](P). in PropertyIsEnumerable()
885 // 1. Let O be the this value. in ToLocaleString()
889 // 2. Return Invoke(O, "toString"). in ToLocaleString()
902 // 4. Let isArray be IsArray(O). in GetBuiltinObjectToString()
911 // 7. Else, if O is an exotic String object, return "[object String]". in GetBuiltinObjectToString()
916 // 11. Else, if O has a [[BooleanData]] internal slot, return "[object Boolean]". in GetBuiltinObjectToString()
919 // 12. Else, if O has a [[NumberData]] internal slot, return "[object Number]". in GetBuiltinObjectToString()
923 // if O has a [[ArgumentsData]] internal slot, return "[object Arguments]". in GetBuiltinObjectToString()
926 // if O has a [[CallableData]] internal slot, return "[object Function]". in GetBuiltinObjectToString()
929 // if O has a [[ErrorData]] internal slot, return "[object Error]". in GetBuiltinObjectToString()
932 // if O has a [[DateData]] internal slot, return "[object Date]". in GetBuiltinObjectToString()
935 // if O has a [[RegExpData]] internal slot, return "[object JSRegExp]". in GetBuiltinObjectToString()
960 // 3. Let O be ToObject(this value). in ToString()
964 // 16. Let tag be Get (O, @@toStringTag). in ToString()
1027 // 1. Let O be RequireObjectCoercible(this value). in ProtoSetter()
1030 // 2. ReturnIfAbrupt(O). in ProtoSetter()
1039 // 4. If Type(O) is not Object, return undefined. in ProtoSetter()
1044 // 5. Let status be O.[[SetPrototypeOf]](proto). in ProtoSetter()
1056 // 8. Return O. in ProtoSetter()
1078 // 1. Let obj be ? ToObject(O). in Entries()
1134 // 1. Let O be the this value. in CreateDataPropertyOnObjectFunctions()
1138 // 2. Assert: Type(O) is Object. in CreateDataPropertyOnObjectFunctions()
1139 // 3. Assert: O is an extensible ordinary object. in CreateDataPropertyOnObjectFunctions()
1149 // 5. Perform ! CreateDataPropertyOrThrow(O, propertyKey, value). in CreateDataPropertyOnObjectFunctions()
1164 // 1. Let obj be ? ToObject(O). in HasOwn()
1178 // 5. Return HasOwnProperty(O, P). in HasOwn()