Home
last modified time | relevance | path

Searched defs:receiver (Results 1 – 25 of 67) sorted by relevance

123

/arkcompiler/ets_runtime/ecmascript/ic/
Dic_runtime.cpp100 JSHandle<JSTaggedValue> receiver) in UpdateLoadHandler()
146 void ICRuntime::UpdateLoadStringHandler(JSHandle<JSTaggedValue> receiver) in UpdateLoadStringHandler()
156 void ICRuntime::UpdateTypedArrayHandler(JSHandle<JSTaggedValue> receiver) in UpdateTypedArrayHandler()
168 JSHandle<JSTaggedValue> receiver) in UpdateStoreHandler()
213 JSTaggedValue LoadICRuntime::LoadValueMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue… in LoadValueMiss()
265 static bool IsSupportedICPrimitiveType(JSHandle<JSTaggedValue> receiver) in IsSupportedICPrimitiveType()
270 JSTaggedValue LoadICRuntime::LoadMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> key) in LoadMiss()
326 JSTaggedValue LoadICRuntime::LoadOrdinaryGet(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedVal… in LoadOrdinaryGet()
334 inline JSTaggedValue LoadICRuntime::CallPrivateGetter(JSHandle<JSTaggedValue> receiver, JSHandle<JS… in CallPrivateGetter()
344 JSTaggedValue LoadICRuntime::LoadTypedArrayValueMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JST… in LoadTypedArrayValueMiss()
[all …]
Dic_runtime_stub-inl.h87 ARK_INLINE JSTaggedValue ICRuntimeStub::TryLoadICByName(JSThread *thread, JSTaggedValue receiver, in TryLoadICByName()
111JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId) in LoadICByName()
117 ARK_INLINE JSTaggedValue ICRuntimeStub::TryLoadICByValue(JSThread *thread, JSTaggedValue receiver, … in TryLoadICByValue()
149JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId) in LoadICByValue()
155 ARK_INLINE JSTaggedValue ICRuntimeStub::TryStoreICByValue(JSThread *thread, JSTaggedValue receiver, in TryStoreICByValue()
178JSTaggedValue receiver, JSTaggedValue key, in StoreOwnICByValue()
186 JSTaggedValue receiver, JSTaggedValue key, in StoreICByValue()
193 ARK_INLINE JSTaggedValue ICRuntimeStub::TryStoreICByName(JSThread *thread, JSTaggedValue receiver, in TryStoreICByName()
212 JSTaggedValue receiver, JSTaggedValue key, in StoreICByName()
219 ARK_INLINE JSTaggedValue ICRuntimeStub::StoreICWithHandler(JSThread *thread, JSTaggedValue receiver, in StoreICWithHandler()
[all …]
Dic_handler.cpp23 JSHandle<JSTaggedValue> receiver = op.GetReceiver(); in UpdateHandlerKind() local
108 JSHandle<JSObject> receiver = JSHandle<JSObject>::Cast(op.GetReceiver()); in StoreProperty() local
Dic_handler.h254JSHandle<JSTaggedValue> receiver, uint64_t handler) in StoreElement()
265 JSHandle<JSObject> &receiver, uint64_t *handler) in SFieldTypeBitSet()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dfast_runtime_stub-inl.h34 #define CHECK_IS_ON_PROTOTYPE_CHAIN(receiver, holder) \ argument
162 JSTaggedValue FastRuntimeStub::CallGetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue h… in CallGetter()
168 JSTaggedValue FastRuntimeStub::CallSetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue v… in CallSetter()
175 JSTaggedValue FastRuntimeStub::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_… in GetPropertyByIndex()
181 JSTaggedValue FastRuntimeStub::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTagge… in GetPropertyByValue()
187 JSTaggedValue FastRuntimeStub::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTagged… in GetPropertyByName()
193 JSTaggedValue FastRuntimeStub::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTagged… in SetPropertyByName()
201 JSTaggedValue FastRuntimeStub::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_… in SetPropertyByIndex()
209 JSTaggedValue FastRuntimeStub::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTagge… in SetPropertyByValue()
216 JSTaggedValue FastRuntimeStub::GetGlobalOwnProperty(JSThread *thread, JSTaggedValue receiver, JSTag… in GetGlobalOwnProperty()
Dinterpreter-inl.cpp2353 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2390 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2489 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2552 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2615 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2677 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2832 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2870 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2946 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2978 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
[all …]
/arkcompiler/ets_runtime/ecmascript/
Dobject_fast_operator-inl.h55 #define CHECK_IS_ON_PROTOTYPE_CHAIN(receiver, holder) \ argument
61JSTaggedValue receiver, JSTaggedValue key) in HasOwnProperty()
129 JSTaggedValue ObjectFastOperator::TryFastHasProperty(JSThread *thread, JSTaggedValue receiver, in TryFastHasProperty()
176 …TaggedValue ObjectFastOperator::TryFastGetPropertyByValue(JSThread *thread, JSTaggedValue receiver, in TryFastGetPropertyByValue()
210 … ObjectFastOperator::TryFastGetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_t … in TryFastGetPropertyByIndex()
228 …jectFastOperator::TryGetPropertyByNameThroughCacheAtLocal(JSThread *thread, JSTaggedValue receiver, in TryGetPropertyByNameThroughCacheAtLocal()
258 JSTaggedValue ObjectFastOperator::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, in GetPropertyByName()
365 JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> key, JSHandle<JSTaggedValue> value) in TrySetPropertyByNameThroughCacheAtLocal()
435 JSTaggedValue ObjectFastOperator::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in SetPropertyByName()
636 JSTaggedValue ObjectFastOperator::SetJsonPropertyByName(JSThread *thread, JSTaggedValue receiver, in SetJsonPropertyByName()
[all …]
Delement_accessor.cpp22 JSTaggedValue ElementAccessor::Get(const JSThread *thread, JSHandle<JSObject> receiver, uint32_t id… in Get()
42 JSTaggedValue ElementAccessor::Get(const JSThread *thread, JSObject *receiver, uint32_t idx) in Get()
72 bool ElementAccessor::IsDictionaryMode(const JSThread *thread, JSHandle<JSObject> receiver) in IsDictionaryMode()
78 bool ElementAccessor::IsDictionaryMode(const JSThread *thread, JSObject *receiver) in IsDictionaryMode()
84 uint32_t ElementAccessor::GetElementsLength(const JSThread *thread, JSHandle<JSObject> receiver) in GetElementsLength()
90 uint32_t ElementAccessor::GetElementsLength(const JSThread *thread, JSObject *receiver) in GetElementsLength()
Djs_for_in_iterator.cpp26 bool JSForInIterator::IsEnumCacheValid(const JSThread *thread, JSTaggedValue receiver, JSTaggedValu… in IsEnumCacheValid()
55 bool JSForInIterator::NeedCheckProperty(const JSThread *thread, JSTaggedValue receiver) in NeedCheckProperty()
68 bool JSForInIterator::HasProperty(JSThread *thread, JSHandle<JSTaggedValue> receiver, JSHandle<JSTa… in HasProperty()
92 JSTaggedValue receiver = it->GetObject(thread); in NextInternal() local
Dobject_operator.cpp178const JSHandle<JSTaggedValue> &receiver, const JSHandle<JSTaggedValue> &key, in ObjectOperator()
188 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator()
209 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator()
215 void ObjectOperator::FastAdd(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue &… in FastAdd()
223 void ObjectOperator::UpdateDetectorOnSetPrototype(const JSThread *thread, JSTaggedValue receiver) in UpdateDetectorOnSetPrototype()
322 void ObjectOperator::UpdateDetector(const JSThread *thread, JSTaggedValue receiver, JSTaggedValue k… in UpdateDetector()
611 void ObjectOperator::TransitionForAttributeChanged(const JSHandle<JSObject> &receiver, PropertyAttr… in TransitionForAttributeChanged()
653 bool ObjectOperator::UpdateValueAndDetails(const JSHandle<JSObject> &receiver, const JSHandle<JSTag… in UpdateValueAndDetails()
678 bool ObjectOperator::SetTypedArrayPropByIndex(const JSHandle<JSObject> &receiver, const JSHandle<JS… in SetTypedArrayPropByIndex()
692 bool ObjectOperator::UpdateDataValue(const JSHandle<JSObject> &receiver, const JSHandle<JSTaggedVal… in UpdateDataValue()
[all …]
Djs_arguments.cpp56 … const JSHandle<JSTaggedValue> &key, const JSHandle<JSTaggedValue> &receiver) in GetProperty()
65 … const JSHandle<JSTaggedValue> &value, const JSHandle<JSTaggedValue> &receiver) in SetProperty()
Delement_accessor-inl.h29 inline void ElementAccessor::Set(const JSThread *thread, JSHandle<JSObject> receiver, uint32_t idx, in Set()
Djs_stable_array.cpp30 JSTaggedValue JSStableArray::Push(JSHandle<JSSharedArray> receiver, EcmaRuntimeCallInfo *argv) in Push()
51 JSTaggedValue JSStableArray::Push(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Push()
72 JSTaggedValue JSStableArray::Pop(JSHandle<JSSharedArray> receiver, EcmaRuntimeCallInfo *argv) in Pop()
103 JSTaggedValue JSStableArray::Pop(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Pop()
156 JSHandle<JSArray> &receiver, uint32_t &start, in UpdateArrayCapacity()
212 JSTaggedValue JSStableArray::Splice(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv, in Splice()
260 JSTaggedValue JSStableArray::Splice(JSHandle<JSSharedArray> receiver, EcmaRuntimeCallInfo *argv, in Splice()
365 JSTaggedValue JSStableArray::Shift(JSHandle<JSSharedArray> receiver, EcmaRuntimeCallInfo *argv) in Shift()
393 JSTaggedValue JSStableArray::Shift(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Shift()
1186 JSTaggedValue JSStableArray::IndexOfDispatch(JSThread *thread, JSHandle<JSTaggedValue> receiver, in IndexOfDispatch()
[all …]
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_arguments_test.cpp48 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local
70 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local
91 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local
111 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local
132 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Daccess_object_stub_builder.cpp22 GateRef AccessObjectStubBuilder::LoadObjByName(GateRef glue, GateRef receiver, GateRef prop, const … in LoadObjByName()
66 GateRef AccessObjectStubBuilder::LoadObjByNameWithMega(GateRef glue, GateRef receiver, GateRef mega… in LoadObjByNameWithMega()
96 GateRef AccessObjectStubBuilder::StoreObjByNameWithMega(GateRef glue, GateRef receiver, GateRef val… in StoreObjByNameWithMega()
126 …GateRef glue, GateRef receiver, GateRef key, GateRef profileTypeInfo, GateRef slotId, ProfileOpera… in LoadPrivatePropertyByName()
163 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByName(GateRef glue, GateRef receiver, GateRef pr… in DeprecatedLoadObjByName()
191 GateRef AccessObjectStubBuilder::StoreObjByName(GateRef glue, GateRef receiver, GateRef prop, const… in StoreObjByName()
238 GateRef AccessObjectStubBuilder::StOwnICByName(GateRef glue, GateRef receiver, GateRef prop, const … in StOwnICByName()
280 GateRef receiver, in StorePrivatePropertyByName()
337 GateRef AccessObjectStubBuilder::LoadObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRe… in LoadObjByValue()
379 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByValue(GateRef glue, GateRef receiver, GateRef k… in DeprecatedLoadObjByValue()
[all …]
Dtyped_hcr_lowering.cpp356 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStableArrayCheck() local
437 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerTypedArrayCheck() local
492 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerEcmaStringCheck() local
504 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerInternStringCheck() local
517 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerEcmaMapCheck() local
571 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStringLength() local
580 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerMapSize() local
592 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadTypedArrayLength() local
613 GateRef receiver = acc_.GetValueIn(gate, 0); in BuildCompareHClass() local
630 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerSimpleHClassCheck() local
[all …]
Dcommon_stubs.cpp63 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
796 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
806 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
817 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
838 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
852 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
862 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
877 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
891 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
906 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
[all …]
Dtyped_bytecode_lowering.cpp572 static void GeneratePrimitiveTypeCheck(CircuitBuilder &builder, GateRef receiver, PrimitiveType pri… in GeneratePrimitiveTypeCheck()
606 GateRef receiver = info.tacc.GetReceiver(); in PolyPrimitiveTypeCheckAndLoad() local
696 GateRef receiver = tacc.GetReceiver(); in LowerTypedMonoLdObjByNameOnProto() local
711 GateRef receiver = tacc.GetReceiver(); in LowerTypedMonoLdObjByName() local
917 GateRef receiver = tacc.GetReceiver(); in LowerTypedLdPrivateProperty() local
954 GateRef receiver = tacc.GetReceiver(); in LowerTypedStPrivateProperty() local
1036 GateRef receiver = tacc.GetReceiver(); in LowerTypedStObjByName() local
1196 GateRef hir, GateRef receiver, GateRef holder, PropertyLookupResult plr) in BuildNamedPropertyAccess()
1209 GateRef hir, GateRef receiver, GateRef holder, GateRef value, PropertyLookupResult plr, in BuildNamedPropertyAccess()
1297 GateRef receiver = tacc.GetReceiver(); in TryLowerTypedLdObjByNameForGlobalsId() local
[all …]
Dtyped_hcr_lowering.h175 GateRef receiver; member
Dmcr_lowering.cpp155 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerConvertHoleAsUndefined() local
172 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadConstOffset() local
182 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadHClassConstOffset() local
208 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreConstOffset() local
220 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreHClassConstOffset() local
233 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerHeapObjectCheck() local
244 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerTaggedIsHeapObject() local
330 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerMathHClassConsistencyCheck() local
1033 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreMemory() local
Dinterpreter_stub.cpp630 …GateRef receiver = LoadPrimitive(VariableType::JS_ANY(), sp, PtrMul(IntPtr(sizeof(JSTaggedType)), … in DECLARE_ASM_HANDLER() local
1877 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1893 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1911 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1947 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1981 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1993 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
2005 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
2016 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
2028 GateRef receiver = GetVregValue(glue, sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
[all …]
/arkcompiler/ets_runtime/test/moduletest/builtins/
Dbuiltinsreflect.js364 set(target, prop, value, receiver) { argument
388 const receiver = { foo: 100 }; variable
405 set(target, prop, value, receiver) { argument
442 set(target, prop, value, receiver) { argument
492 set(target, prop, value, receiver) { argument
517 const receiver = { x: 10 }; variable
570 const receiver = { foo: 21 }; variable
621 get(target, prop, receiver) { argument
699 const receiver = { x: 42 }; variable
/arkcompiler/ets_runtime/test/moduletest/assignproxy/
Dassignproxy.js24 get: function(target, propertyKey, receiver) { argument
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_reflect_stub_builder.cpp41 GateRef receiver = GetCallArg2(numArgs_); in Get() local
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
Dbaseline_stubs.cpp1864 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local
1909 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local
1929 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local
1948 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local
1964 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local
1979 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local
1994 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local
2009 GateRef receiver = GetThisFromFrame(glue, frame); in GenerateCircuit() local
2282 GateRef receiver = TaggedArgument(PARAM_INDEX(BaselineLdobjbyvalueImm8V8, RECEIVER)); in GenerateCircuit() local
2296 GateRef receiver = TaggedArgument(PARAM_INDEX(BaselineLdobjbyvalueImm16V8, RECEIVER)); in GenerateCircuit() local
[all …]

123