Lines Matching full:reflect
22 // ecma 26.1.1 Reflect.apply (target, thisArgument, argumentsList)
26 BUILTINS_API_TRACE(argv->GetThread(), Reflect, Apply); in ReflectApply()
42 …THROW_TYPE_ERROR_AND_RETURN(thread, "Reflect.apply target is not callable", JSTaggedValue::Excepti… in ReflectApplyInternal()
60 // ecma 26.1.2 Reflect.construct (target, argumentsList [ , newTarget])
64 BUILTINS_API_TRACE(argv->GetThread(), Reflect, Constructor); in ReflectConstruct()
70 …THROW_TYPE_ERROR_AND_RETURN(thread, "Reflect.construct target is not constructor", JSTaggedValue::… in ReflectConstruct()
77 … THROW_TYPE_ERROR_AND_RETURN(thread, "Reflect.construct newTarget is present, but not constructor", in ReflectConstruct()
101 // ecma 26.1.3 Reflect.defineProperty (target, propertyKey, attributes)
105 BUILTINS_API_TRACE(argv->GetThread(), Reflect, DefineProperty); in ReflectDefineProperty()
111 …THROW_TYPE_ERROR_AND_RETURN(thread, "Reflect.defineProperty target is not object", JSTaggedValue::… in ReflectDefineProperty()
125 // ecma 21.1.4 Reflect.deleteProperty (target, propertyKey)
129 BUILTINS_API_TRACE(argv->GetThread(), Reflect, DeleteProperty); in ReflectDeleteProperty()
135 …THROW_TYPE_ERROR_AND_RETURN(thread, "Reflect.deleteProperty target is not object", JSTaggedValue::… in ReflectDeleteProperty()
144 // ecma 26.1.5 Reflect.get (target, propertyKey [ , receiver])
148 BUILTINS_API_TRACE(argv->GetThread(), Reflect, Get); in ReflectGet()
154 …THROW_TYPE_ERROR_AND_RETURN(thread, "Reflect.get target is not object", JSTaggedValue::Exception()… in ReflectGet()
169 // ecma 26.1.6 Reflect.getOwnPropertyDescriptor ( target, propertyKey )
173 BUILTINS_API_TRACE(argv->GetThread(), Reflect, GetOwnPropertyDescriptor); in ReflectGetOwnPropertyDescriptor()
179 THROW_TYPE_ERROR_AND_RETURN(thread, "Reflect.getOwnPropertyDescriptor target is not object", in ReflectGetOwnPropertyDescriptor()
195 // ecma 21.1.7 Reflect.getPrototypeOf (target)
199 BUILTINS_API_TRACE(argv->GetThread(), Reflect, GetPrototypeOf); in ReflectGetPrototypeOf()
205 …THROW_TYPE_ERROR_AND_RETURN(thread, "Reflect.getPrototypeOf target is not object", JSTaggedValue::… in ReflectGetPrototypeOf()
211 // ecma 26.1.8 Reflect.has (target, propertyKey)
215 BUILTINS_API_TRACE(argv->GetThread(), Reflect, Has); in ReflectHas()
229 …THROW_TYPE_ERROR_AND_RETURN(thread, "Reflect.has target is not object", JSTaggedValue::Exception()… in ReflectHasInternal()
238 // ecma 26.1.9 Reflect.isExtensible (target)
247 …THROW_TYPE_ERROR_AND_RETURN(thread, "Reflect.isExtensible target is not object", JSTaggedValue::Ex… in ReflectIsExtensible()
253 // ecma 26.1.10 Reflect.ownKeys (target)
257 BUILTINS_API_TRACE(argv->GetThread(), Reflect, OwnKeys); in ReflectOwnKeys()
263 …THROW_TYPE_ERROR_AND_RETURN(thread, "Reflect.ownKeys target is not object", JSTaggedValue::Excepti… in ReflectOwnKeys()
273 // ecma 26.1.11 Reflect.preventExtensions (target)
277 BUILTINS_API_TRACE(argv->GetThread(), Reflect, PreventExtensions); in ReflectPreventExtensions()
283 THROW_TYPE_ERROR_AND_RETURN(thread, "Reflect.preventExtensions target is not object", in ReflectPreventExtensions()
290 // ecma 26.1.12 Reflect.set (target, propertyKey, V [ , receiver])
294 BUILTINS_API_TRACE(argv->GetThread(), Reflect, Set); in ReflectSet()
300 …THROW_TYPE_ERROR_AND_RETURN(thread, "Reflect.set target is not object", JSTaggedValue::Exception()… in ReflectSet()
316 // ecma 26.1.13 Reflect.setPrototypeOf (target, proto)
320 BUILTINS_API_TRACE(argv->GetThread(), Reflect, SetPrototypeOf); in ReflectSetPrototypeOf()
326 …THROW_TYPE_ERROR_AND_RETURN(thread, "Reflect.setPrototypeOf target is not object", JSTaggedValue::… in ReflectSetPrototypeOf()