Home
last modified time | relevance | path

Searched refs:callGetter (Results 1 - 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/interpreter/
H A Dslow_runtime_stub.h131 static JSTaggedValue LdObjByIndex(JSThread *thread, JSTaggedValue obj, uint32_t idx, bool callGetter,
134 static JSTaggedValue LdObjByName(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, bool callGetter,
137 static JSTaggedValue LdObjByValue(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, bool callGetter,
H A Dslow_runtime_stub.cpp788 JSTaggedValue SlowRuntimeStub::LdObjByIndex(JSThread *thread, JSTaggedValue obj, uint32_t idx, bool callGetter, in LdObjByIndex() argument
795 return RuntimeStubs::RuntimeLdObjByIndex(thread, objHandle, idx, callGetter, receiver); in LdObjByIndex()
808 JSTaggedValue SlowRuntimeStub::LdObjByName(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, bool callGetter, in LdObjByName() argument
813 return RuntimeStubs::RuntimeLdObjByName(thread, obj, prop, callGetter, receiver); in LdObjByName()
827 JSTaggedValue SlowRuntimeStub::LdObjByValue(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, bool callGetter, in LdObjByValue() argument
835 return RuntimeStubs::RuntimeLdObjByValue(thread, objHandle, propHandle, callGetter, receiver); in LdObjByValue()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs.h220 const JSHandle<JSTaggedValue> &prop, bool callGetter,
234 bool callGetter, JSTaggedValue receiver);
343 bool callGetter, JSTaggedValue receiver);
H A Druntime_stubs-inl.h611 const JSHandle<JSTaggedValue> &prop, bool callGetter, in RuntimeLdObjByValue()
622 if (callGetter) { in RuntimeLdObjByValue()
717 uint32_t idx, bool callGetter, JSTaggedValue receiver) in RuntimeLdObjByIndex()
720 if (callGetter) { in RuntimeLdObjByIndex()
730 bool callGetter, JSTaggedValue receiver) in RuntimeLdObjByName()
734 if (callGetter) { in RuntimeLdObjByName()
610 RuntimeLdObjByValue(JSThread *thread, const JSHandle<JSTaggedValue> &obj, const JSHandle<JSTaggedValue> &prop, bool callGetter, JSTaggedValue receiver) RuntimeLdObjByValue() argument
716 RuntimeLdObjByIndex(JSThread *thread, const JSHandle<JSTaggedValue> &obj, uint32_t idx, bool callGetter, JSTaggedValue receiver) RuntimeLdObjByIndex() argument
729 RuntimeLdObjByName(JSThread *thread, JSTaggedValue obj, JSTaggedValue prop, bool callGetter, JSTaggedValue receiver) RuntimeLdObjByName() argument
H A Druntime_stubs.cpp1377 JSTaggedValue callGetter = GetArg(argv, argc, 2); // 2: means the second parameter in DEF_RUNTIME_STUBS() local
1379 return RuntimeLdObjByIndex(thread, obj, idx.GetInt(), callGetter.IsTrue(), receiver).GetRawData(); in DEF_RUNTIME_STUBS()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dtyped_hcr_lowering.cpp843 Label callGetter(&builder_); in LowerCallGetter()
856 BRANCH_CIR(builder_.IsSpecial(getter, JSTaggedValue::VALUE_UNDEFINED), &exit, &callGetter); in LowerCallGetter()
857 builder_.Bind(&callGetter); in LowerCallGetter()
3059 Label callGetter(&builder_); in LowerMonoCallGetterOnProto()
3072 BRANCH_CIR(builder_.IsSpecial(getter, JSTaggedValue::VALUE_UNDEFINED), &exit, &callGetter); in LowerMonoCallGetterOnProto()
3073 builder_.Bind(&callGetter); in LowerMonoCallGetterOnProto()
H A Dstub_builder.cpp7762 Label callGetter(env); in GetGlobalOwnProperty()
7763 BRANCH(TaggedIsAccessor(*result), &callGetter, &exit); in GetGlobalOwnProperty()
7764 Bind(&callGetter); in GetGlobalOwnProperty()

Completed in 48 milliseconds