Home
last modified time | relevance | path

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

12

/arkcompiler/ets_runtime/ecmascript/interpreter/
Dfast_runtime_stub-inl.h33 #define CHECK_IS_ON_PROTOTYPE_CHAIN(receiver, holder) \ argument
159 JSTaggedValue FastRuntimeStub::CallGetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue h… in CallGetter()
165 JSTaggedValue FastRuntimeStub::CallSetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue v… in CallSetter()
172 JSTaggedValue FastRuntimeStub::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_… in GetPropertyByIndex()
178 JSTaggedValue FastRuntimeStub::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTagge… in GetPropertyByValue()
184 JSTaggedValue FastRuntimeStub::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTagged… in GetPropertyByName()
190 JSTaggedValue FastRuntimeStub::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTagged… in SetPropertyByName()
197 JSTaggedValue FastRuntimeStub::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_… in SetPropertyByIndex()
204 JSTaggedValue FastRuntimeStub::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTagge… in SetPropertyByValue()
210 JSTaggedValue FastRuntimeStub::GetGlobalOwnProperty(JSThread *thread, JSTaggedValue receiver, JSTag… in GetGlobalOwnProperty()
Dinterpreter-inl.h2275 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2311 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2407 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2469 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2532 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2594 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2740 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2777 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2850 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2882 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
[all …]
/arkcompiler/ets_runtime/ecmascript/
Dobject_fast_operator-inl.h39 #define CHECK_IS_ON_PROTOTYPE_CHAIN(receiver, holder) \ argument
45 JSTaggedValue ObjectFastOperator::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in GetPropertyByName()
112 JSTaggedValue ObjectFastOperator::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in SetPropertyByName()
224 JSTaggedValue ObjectFastOperator::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in GetPropertyByIndex()
280 JSTaggedValue ObjectFastOperator::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in SetPropertyByIndex()
335 JSTaggedValue ObjectFastOperator::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in GetPropertyByValue()
361 JSTaggedValue ObjectFastOperator::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in SetPropertyByValue()
389 bool ObjectFastOperator::FastSetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTaggedV… in FastSetPropertyByValue()
402 bool ObjectFastOperator::FastSetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_t … in FastSetPropertyByIndex()
414 JSTaggedValue ObjectFastOperator::FastGetPropertyByName(JSThread *thread, JSTaggedValue receiver, J… in FastGetPropertyByName()
[all …]
Dobject_operator.cpp173const JSHandle<JSTaggedValue> &receiver, const JSHandle<JSTaggedValue> &key, in ObjectOperator()
183 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator()
204 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator()
210 void ObjectOperator::FastAdd(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue &… in FastAdd()
390 void ObjectOperator::TransitionForAttributeChanged(const JSHandle<JSObject> &receiver, PropertyAttr… in TransitionForAttributeChanged()
429 bool ObjectOperator::UpdateValueAndDetails(const JSHandle<JSObject> &receiver, const JSHandle<JSTag… in UpdateValueAndDetails()
444 JSTaggedValue ObjectOperator::ConvertOrTransitionWithRep(const JSHandle<JSObject> &receiver, in ConvertOrTransitionWithRep()
476 bool ObjectOperator::UpdateDataValue(const JSHandle<JSObject> &receiver, const JSHandle<JSTaggedVal… in UpdateDataValue()
560 bool ObjectOperator::WriteDataProperty(const JSHandle<JSObject> &receiver, const PropertyDescriptor… in WriteDataProperty()
665 bool ObjectOperator::AddProperty(const JSHandle<JSObject> &receiver, const JSHandle<JSTaggedValue> … in AddProperty()
[all …]
Djs_arguments.cpp58 … const JSHandle<JSTaggedValue> &key, const JSHandle<JSTaggedValue> &receiver) in GetProperty()
67 … const JSHandle<JSTaggedValue> &value, const JSHandle<JSTaggedValue> &receiver) in SetProperty()
Djs_stable_array.cpp34 JSTaggedValue JSStableArray::Push(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Push()
55 JSTaggedValue JSStableArray::Pop(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Pop()
82 JSTaggedValue JSStableArray::Splice(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv, in Splice()
185 JSTaggedValue JSStableArray::Shift(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Shift()
214 JSTaggedValue JSStableArray::Join(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Join()
478 JSTaggedValue JSStableArray::IndexOf(JSThread *thread, JSHandle<JSTaggedValue> receiver, in IndexOf()
708 JSTaggedValue JSStableArray::At(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in At()
734 JSTaggedValue JSStableArray::With(JSThread *thread, JSHandle<JSArray> receiver, in With()
768 JSTaggedValue JSStableArray::ToSpliced(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv, in ToSpliced()
821 JSTaggedValue JSStableArray::ToReversed(JSThread *thread, JSHandle<JSArray> receiver, in ToReversed()
Decma_context.cpp789 bool EcmaContext::JoinStackPushFastPath(JSHandle<JSTaggedValue> receiver) in JoinStackPushFastPath()
798 bool EcmaContext::JoinStackPush(JSHandle<JSTaggedValue> receiver) in JoinStackPush()
815 void EcmaContext::JoinStackPopFastPath(JSHandle<JSTaggedValue> receiver) in JoinStackPopFastPath()
825 void EcmaContext::JoinStackPop(JSHandle<JSTaggedValue> receiver) in JoinStackPop()
/arkcompiler/ets_runtime/ecmascript/ic/
Dic_runtime.cpp35 JSHandle<JSTaggedValue> receiver) in UpdateLoadHandler()
83 JSHandle<JSTaggedValue> receiver) in UpdateStoreHandler()
129 void ICRuntime::TraceIC([[maybe_unused]] JSHandle<JSTaggedValue> receiver, in TraceIC()
148 JSTaggedValue LoadICRuntime::LoadMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> key) in LoadMiss()
195 JSTaggedValue StoreICRuntime::StoreMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> k… in StoreMiss()
Dic_runtime_stub-inl.h85 ARK_INLINE JSTaggedValue ICRuntimeStub::TryLoadICByName(JSThread *thread, JSTaggedValue receiver, in TryLoadICByName()
103JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId) in LoadICByName()
109 ARK_INLINE JSTaggedValue ICRuntimeStub::TryLoadICByValue(JSThread *thread, JSTaggedValue receiver, … in TryLoadICByValue()
131JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId) in LoadICByValue()
137 ARK_INLINE JSTaggedValue ICRuntimeStub::TryStoreICByValue(JSThread *thread, JSTaggedValue receiver, in TryStoreICByValue()
160 JSTaggedValue receiver, JSTaggedValue key, in StoreICByValue()
167 ARK_INLINE JSTaggedValue ICRuntimeStub::TryStoreICByName(JSThread *thread, JSTaggedValue receiver, in TryStoreICByName()
186 JSTaggedValue receiver, JSTaggedValue key, in StoreICByName()
193 ARK_INLINE JSTaggedValue ICRuntimeStub::StoreICWithHandler(JSThread *thread, JSTaggedValue receiver, in StoreICWithHandler()
227 JSTaggedValue ICRuntimeStub::StorePrototype(JSThread *thread, JSTaggedValue receiver, in StorePrototype()
[all …]
Dic_handler.h170 JSHandle<JSObject> receiver = JSHandle<JSObject>::Cast(op.GetReceiver()); in StoreProperty() local
182 JSHandle<JSObject> receiver = JSHandle<JSObject>::Cast(op.GetReceiver()); in StoreProperty() local
191 JSHandle<JSTaggedValue> receiver) in StoreElement()
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_arguments_test.cpp71 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local
93 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local
114 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local
134 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local
155 JSHandle<JSTaggedValue> receiver = JSHandle<JSTaggedValue>::Cast(jsarg); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Daccess_object_stub_builder.cpp23 GateRef AccessObjectStubBuilder::LoadObjByName(GateRef glue, GateRef receiver, GateRef prop, const … in LoadObjByName()
65 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByName(GateRef glue, GateRef receiver, GateRef pr… in DeprecatedLoadObjByName()
93 GateRef AccessObjectStubBuilder::StoreObjByName(GateRef glue, GateRef receiver, GateRef prop, const… in StoreObjByName()
144 GateRef AccessObjectStubBuilder::LoadObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRe… in LoadObjByValue()
178 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByValue(GateRef glue, GateRef receiver, GateRef k… in DeprecatedLoadObjByValue()
206 GateRef AccessObjectStubBuilder::StoreObjByValue(GateRef glue, GateRef receiver, GateRef key, GateR… in StoreObjByValue()
250 GateRef receiver = 0; in TryLoadGlobalByName() local
300 GateRef receiver = 0; in TryStoreGlobalByName() local
362 GateRef receiver = 0; in LoadGlobalVar() local
400 GateRef receiver = 0; in StoreGlobalVar() local
Dtype_mcr_lowering.cpp239 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStableArrayCheck() local
300 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerTypedArrayCheck() local
314 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadTypedArrayLength() local
385 GateRef receiver = acc_.GetValueIn(gate, 0); in BuildCompareSubTyping() local
428 GateRef receiver = acc_.GetValueIn(gate, 0); in BuildCompareHClass() local
535 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadProperty() local
558 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerCallGetter() local
583 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreProperty() local
603 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerCallSetter() local
741 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerCowArrayCheck() local
[all …]
Dcommon_stubs.cpp308 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
316 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
325 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
334 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
347 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
356 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
370 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
379 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
388 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
400 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
[all …]
Dobject_access_helper.h66 …explicit ObjectAccessHelper(TSManager *tsManager, AccessMode mode, GateRef receiver, GateType type, in ObjectAccessHelper()
Dts_hcr_lowering.cpp555 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: acc or this object in LowerTypedLdObjByName() local
567 GateRef receiver = Circuit::NullGate(); in LowerTypedStObjByName() local
584 void TSHCRLowering::LowerNamedAccess(GateRef gate, GateRef receiver, AccessMode accessMode, JSTagge… in LowerNamedAccess()
671 GateRef receiver = accessHelper.GetReceiver(); in BuildNamedPropertyAccess() local
707 void TSHCRLowering::BuildNamedPropertyAccessVerifier(GateRef gate, GateRef receiver, AccessMode mod… in BuildNamedPropertyAccessVerifier()
764 GateRef receiver = acc_.GetValueIn(gate, 1); in LowerTypedLdObjByIndex() local
784 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerTypedStObjByIndex() local
824 GateRef receiver = Circuit::NullGate(); in LowerTypedLdObjByValue() local
858 GateRef TSHCRLowering::LoadJSArrayByIndex(GateRef receiver, GateRef propKey, ElementsKind kind) in LoadJSArrayByIndex()
883 GateRef TSHCRLowering::LoadTypedArrayByIndex(GateRef receiver, GateRef propKey) in LoadTypedArrayByIndex()
[all …]
Dts_inline_lowering.cpp304 GateRef receiver = GetAccessorReceiver(gate); in BuildAccessor() local
318 uint32_t TSInlineLowering::GetPlrData(GateRef receiver, GateRef constData) in GetPlrData()
489 void TSInlineLowering::InlineAccessorCheck(GateRef gate, GateRef receiver) in InlineAccessorCheck()
511 GateRef receiver = GetAccessorReceiver(gate); in InlineCheck() local
592 bool TSInlineLowering::IsAccessor(GateRef receiver, GateRef constData) in IsAccessor()
617 GlobalTSTypeRef TSInlineLowering::GetAccessorFuncGT(GateRef receiver, GateRef constData) in GetAccessorFuncGT()
632 GateRef receiver = GetAccessorReceiver(gate); in CandidateAccessor() local
Dinterpreter_stub.cpp1330 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1344 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1360 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1393 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1424 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1435 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1446 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1456 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1467 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1493 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
[all …]
Dntype_hcr_lowering.cpp186 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerNTypedStownByIndex() local
212 GateRef receiver = acc_.GetValueIn(gate, 1); in LowerNTypedStOwnByName() local
Dlcr_lowering.cpp114 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerConvertHoleAsUndefined() local
130 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadConstOffset() local
141 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreConstOffset() local
153 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerHeapObjectCheck() local
692 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreMemory() local
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dinitialization_analysis.cpp82 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: index of receiver in CollectInitializationType() local
107 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: index of receiver in CollectInitializationInfo() local
220 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: index of receiver in CheckLdObjByName() local
233 GateRef receiver = acc_.GetValueIn(gate, 1); // 1: index of receiver in CheckLdObjByIndexOrValue() local
Dpgo_type_infer.cpp288 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: acc or this object in InferLdObjByName() local
301 GateRef receiver = Circuit::NullGate(); in InferStObjByName() local
325 GateRef receiver = acc_.GetValueIn(gate, 1); in InferStOwnByName() local
330 void PGOTypeInfer::UpdateTypeForRWOp(GateRef gate, GateRef receiver, JSTaggedValue prop) in UpdateTypeForRWOp()
/arkcompiler/ets_runtime/ecmascript/base/
Djson_parser.cpp21const JSHandle<JSTaggedValue> &receiver) in InternalizeJsonProperty()
71 … const JSHandle<JSTaggedValue> &name, const JSHandle<JSTaggedValue> &receiver) in RecurseAndApply()
/arkcompiler/ets_runtime/test/moduletest/assignproxy/
Dassignproxy.js24 get: function(target, propertyKey, receiver) { argument
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_reflect.cpp151 JSHandle<JSTaggedValue> receiver = GetCallArg(argv, BuiltinsBase::ArgsPosition::THIRD); in ReflectGet() local
290 JSHandle<JSTaggedValue> receiver = GetCallArg(argv, 3); // 3: 3 means the third arg in ReflectSet() local

12