/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_weak_map.cpp | 57 // Let adder be Get(weakMap, "set"). in WeakMapConstructor() 59 JSHandle<JSTaggedValue> adder = in WeakMapConstructor() local 61 // ReturnIfAbrupt(adder). in WeakMapConstructor() 62 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, adder.GetTaggedValue()); in WeakMapConstructor() 63 // If IsCallable(adder) is false, throw a TypeError exception in WeakMapConstructor() 64 if (!adder->IsCallable()) { in WeakMapConstructor() 65 THROW_TYPE_ERROR_AND_RETURN(thread, "adder is not callable", adder.GetTaggedValue()); in WeakMapConstructor() 67 return BuiltinsMap::AddEntriesFromIterable(thread, obj, iterable, adder, factory); in WeakMapConstructor()
|
H A D | builtins_weak_set.cpp | 56 // Let adder be Get(weakset, "add"). in WeakSetConstructor() 59 JSHandle<JSTaggedValue> adder = JSObject::GetProperty(thread, weakSetHandle, adderKey).GetValue(); in WeakSetConstructor() local 60 // ReturnIfAbrupt(adder). in WeakSetConstructor() 61 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, adder.GetTaggedValue()); in WeakSetConstructor() 62 // If IsCallable(adder) is false, throw a TypeError exception in WeakSetConstructor() 63 if (!adder->IsCallable()) { in WeakSetConstructor() 64 THROW_TYPE_ERROR_AND_RETURN(thread, "adder is not callable", adder.GetTaggedValue()); in WeakSetConstructor() 84 EcmaInterpreter::NewRuntimeCallInfo(thread, adder, JSHandle<JSTaggedValue>(weakSet), undefined, 1); in WeakSetConstructor() 87 // Let status be Call(adder, weakse in WeakSetConstructor() [all...] |
H A D | builtins_set.cpp | 55 // Let adder be Get(set, "add"). in SetConstructor() 58 JSHandle<JSTaggedValue> adder = JSObject::GetProperty(thread, setHandle, adderKey).GetValue(); in SetConstructor() local 59 // ReturnIfAbrupt(adder). in SetConstructor() 60 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, adder.GetTaggedValue()); in SetConstructor() 61 // If IsCallable(adder) is false, throw a TypeError exception in SetConstructor() 62 if (!adder->IsCallable()) { in SetConstructor() 63 THROW_TYPE_ERROR_AND_RETURN(thread, "adder is not callable", adder.GetTaggedValue()); in SetConstructor() 80 EcmaRuntimeCallInfo *info = EcmaInterpreter::NewRuntimeCallInfo(thread, adder, setHandle, undefined, 1); in SetConstructor() 88 // Let status be Call(adder, se in SetConstructor() [all...] |
H A D | builtins_map.cpp | 57 // Let adder be Get(map, "set"). in MapConstructor() 59 JSHandle<JSTaggedValue> adder = JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(map), adderKey).GetValue(); in MapConstructor() local 60 // ReturnIfAbrupt(adder). in MapConstructor() 61 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, adder.GetTaggedValue()); in MapConstructor() 62 return AddEntriesFromIterable(thread, obj, iterable, adder, factory); in MapConstructor() 270 const JSHandle<JSTaggedValue> &adder, ObjectFactory *factory) in AddEntriesFromIterable() 273 // If IsCallable(adder) is false, throw a TypeError exception in AddEntriesFromIterable() 274 if (!adder->IsCallable()) { in AddEntriesFromIterable() 275 THROW_TYPE_ERROR_AND_RETURN(thread, "adder is not callable", adder in AddEntriesFromIterable() 268 AddEntriesFromIterable(JSThread *thread, const JSHandle<JSObject> &target, const JSHandle<JSTaggedValue> &iterable, const JSHandle<JSTaggedValue> &adder, ObjectFactory *factory) AddEntriesFromIterable() argument [all...] |
H A D | builtins_shared_map.cpp | 62 // Let adder be Get(map, "set"). in Constructor() 64 JSHandle<JSTaggedValue> adder = JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(map), adderKey).GetValue(); in Constructor() local 65 // ReturnIfAbrupt(adder). in Constructor() 66 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, adder.GetTaggedValue()); in Constructor() 67 return AddEntriesFromIterable(thread, obj, iterable, adder, factory); in Constructor() 265 const JSHandle<JSTaggedValue> &iterable, const JSHandle<JSTaggedValue> &adder, ObjectFactory *factory) in AddEntriesFromIterable() 268 // If IsCallable(adder) is false, throw a TypeError exception in AddEntriesFromIterable() 269 if (!adder->IsCallable()) { in AddEntriesFromIterable() 270 THROW_TYPE_ERROR_AND_RETURN(thread, "adder is not callable", adder in AddEntriesFromIterable() 264 AddEntriesFromIterable(JSThread *thread, const JSHandle<JSObject> &target, const JSHandle<JSTaggedValue> &iterable, const JSHandle<JSTaggedValue> &adder, ObjectFactory *factory) AddEntriesFromIterable() argument [all...] |
H A D | builtins_shared_set.cpp | 61 // Let adder be Get(set, "add"). in Constructor() 64 JSHandle<JSTaggedValue> adder = JSObject::GetProperty(thread, setHandle, adderKey).GetValue(); in Constructor() local 65 // ReturnIfAbrupt(adder). in Constructor() 66 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, adder.GetTaggedValue()); in Constructor() 67 // If IsCallable(adder) is false, throw a TypeError exception in Constructor() 68 if (!adder->IsCallable()) { in Constructor() 69 THROW_TYPE_ERROR_AND_RETURN(thread, "adder is not callable", adder.GetTaggedValue()); in Constructor() 86 EcmaRuntimeCallInfo *info = EcmaInterpreter::NewRuntimeCallInfo(thread, adder, setHandle, undefined, 1); in Constructor() 94 // Let status be Call(adder, se in Constructor() [all...] |
H A D | builtins_map.h | 74 // es12 24.1.1.2 AddEntriesFromIterable ( target, iterable, adder ) 77 const JSHandle<JSTaggedValue> &adder, ObjectFactory *factory);
|
H A D | builtins_shared_map.h | 63 const JSHandle<JSTaggedValue> &adder, ObjectFactory *factory);
|
H A D | builtins_object.cpp | 1116 // 6. Let adder be ! CreateBuiltinFunction(stepsDefine, lengthDefine, "", « »). in FromEntries() 1121 JSHandle<JSTaggedValue> adder(thread, addrFunc.GetTaggedValue()); in FromEntries() 1123 // 7. Return ? AddEntriesFromIterable(obj, iterable, adder). in FromEntries() 1124 return BuiltinsMap::AddEntriesFromIterable(thread, obj, iterable, adder, factory); in FromEntries()
|
/arkcompiler/runtime_core/static_core/static_linker/ |
H A D | linker_context.cpp | 631 void Context::AddAnnotationImpl(AddAnnotationImplData<T> ad, Getter getter, Adder adder) 638 adder(ad.ni, std::get<panda_file::AnnotationItem *>(mbNewAnnot)); 654 deferredFailedAnnotations_.emplace_back([=]() { AddAnnotationImpl<T>(ad, getter, adder); });
|
H A D | linker_context.h | 221 void AddAnnotationImpl(AddAnnotationImplData<T> ad, Getter getter, Adder adder);
|