Home
last modified time | relevance | path

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

123

/arkcompiler/ets_runtime/ecmascript/
Delement_accessor.cpp26 JSTaggedValue ElementAccessor::Get(JSHandle<JSObject> receiver, uint32_t idx) in Get()
42 JSTaggedValue ElementAccessor::Get(JSObject *receiver, uint32_t idx) in Get()
58 bool ElementAccessor::IsDictionaryMode(JSHandle<JSObject> receiver) in IsDictionaryMode()
64 bool ElementAccessor::IsDictionaryMode(JSObject *receiver) in IsDictionaryMode()
70 uint32_t ElementAccessor::GetElementsLength(JSHandle<JSObject> receiver) in GetElementsLength()
76 uint32_t ElementAccessor::GetElementsLength(JSObject *receiver) in GetElementsLength()
Dobject_fast_operator-inl.h44 #define CHECK_IS_ON_PROTOTYPE_CHAIN(receiver, holder) \ argument
50JSTaggedValue receiver, JSTaggedValue key) in HasOwnProperty()
113 JSTaggedValue ObjectFastOperator::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, in GetPropertyByName()
184 JSTaggedValue ObjectFastOperator::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTag… in SetPropertyByName()
311 JSTaggedValue ObjectFastOperator::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in GetPropertyByIndex()
365 JSTaggedValue ObjectFastOperator::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint… in SetPropertyByIndex()
443 JSTaggedValue ObjectFastOperator::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in GetPropertyByValue()
469 JSTaggedValue ObjectFastOperator::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTa… in SetPropertyByValue()
502 bool ObjectFastOperator::FastSetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTaggedV… in FastSetPropertyByValue()
516 bool ObjectFastOperator::FastSetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_t … in FastSetPropertyByIndex()
[all …]
Djs_for_in_iterator.cpp25 bool JSForInIterator::IsEnumCacheValid(JSTaggedValue receiver, JSTaggedValue cachedHclass, EnumCach… in IsEnumCacheValid()
49 bool JSForInIterator::NeedCheckProperty(JSTaggedValue receiver) in NeedCheckProperty()
62 bool JSForInIterator::HasProperty(JSThread *thread, JSHandle<JSTaggedValue> receiver, JSHandle<JSTa… in HasProperty()
85 JSTaggedValue receiver = it->GetObject(); in NextInternal() local
Dobject_operator.cpp175const JSHandle<JSTaggedValue> &receiver, const JSHandle<JSTaggedValue> &key, in ObjectOperator()
185 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator()
206 ObjectOperator::ObjectOperator(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue… in ObjectOperator()
212 void ObjectOperator::FastAdd(JSThread *thread, const JSTaggedValue &receiver, const JSTaggedValue &… in FastAdd()
220 void ObjectOperator::UpdateDetectorOnSetPrototype(const JSThread *thread, JSTaggedValue receiver) in UpdateDetectorOnSetPrototype()
314 void ObjectOperator::UpdateDetector(const JSThread *thread, JSTaggedValue receiver, JSTaggedValue k… in UpdateDetector()
581 void ObjectOperator::TransitionForAttributeChanged(const JSHandle<JSObject> &receiver, PropertyAttr… in TransitionForAttributeChanged()
619 bool ObjectOperator::UpdateValueAndDetails(const JSHandle<JSObject> &receiver, const JSHandle<JSTag… in UpdateValueAndDetails()
642 bool ObjectOperator::UpdateDataValue(const JSHandle<JSObject> &receiver, const JSHandle<JSTaggedVal… in UpdateDataValue()
737 bool ObjectOperator::WriteDataProperty(const JSHandle<JSObject> &receiver, const PropertyDescriptor… in WriteDataProperty()
[all …]
Delement_accessor-inl.h29 inline void ElementAccessor::Set(const JSThread *thread, JSHandle<JSObject> receiver, uint32_t idx, in Set()
58 inline void ElementAccessor::Set(const JSThread *thread, JSHandle<JSObject> receiver, uint32_t idx, in Set()
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.h88 JSHandle<JSTaggedValue> receiver; member
Djs_stable_array.cpp40 JSTaggedValue JSStableArray::Push(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Push()
62 JSTaggedValue JSStableArray::Pop(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Pop()
93 JSTaggedValue JSStableArray::Splice(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv, in Splice()
194 JSTaggedValue JSStableArray::Shift(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Shift()
235 JSTaggedValue JSStableArray::Join(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in Join()
703 JSTaggedValue JSStableArray::IndexOf(JSThread *thread, JSHandle<JSTaggedValue> receiver, in IndexOf()
715 JSTaggedValue JSStableArray::LastIndexOf(JSThread *thread, JSHandle<JSTaggedValue> receiver, in LastIndexOf()
936 JSTaggedValue JSStableArray::At(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv) in At()
961 JSTaggedValue JSStableArray::With(JSThread *thread, JSHandle<JSArray> receiver, in With()
994 JSTaggedValue JSStableArray::ToSpliced(JSHandle<JSArray> receiver, EcmaRuntimeCallInfo *argv, in ToSpliced()
[all …]
/arkcompiler/ets_runtime/ecmascript/ic/
Dic_runtime.cpp37 JSHandle<JSTaggedValue> receiver) in UpdateLoadHandler()
93 void ICRuntime::UpdateLoadStringHandler(JSHandle<JSTaggedValue> receiver) in UpdateLoadStringHandler()
103 void ICRuntime::UpdateTypedArrayHandler(JSHandle<JSTaggedValue> receiver) in UpdateTypedArrayHandler()
115 JSHandle<JSTaggedValue> receiver) in UpdateStoreHandler()
157 void ICRuntime::TraceIC([[maybe_unused]] JSHandle<JSTaggedValue> receiver, in TraceIC()
176 JSTaggedValue LoadICRuntime::LoadValueMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue… in LoadValueMiss()
222 JSTaggedValue LoadICRuntime::LoadMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> key) in LoadMiss()
271 JSTaggedValue LoadICRuntime::LoadTypedArrayValueMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JST… in LoadTypedArrayValueMiss()
310 JSTaggedValue StoreICRuntime::StoreMiss(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> k… in StoreMiss()
366 JSTaggedValue StoreICRuntime::StoreTypedArrayValueMiss(JSHandle<JSTaggedValue> receiver, JSHandle<J… in StoreTypedArrayValueMiss()
Dic_runtime_stub-inl.h86 ARK_INLINE JSTaggedValue ICRuntimeStub::TryLoadICByName(JSThread *thread, JSTaggedValue receiver, in TryLoadICByName()
109JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId) in LoadICByName()
115 ARK_INLINE JSTaggedValue ICRuntimeStub::TryLoadICByValue(JSThread *thread, JSTaggedValue receiver, … in TryLoadICByValue()
147JSTaggedValue receiver, JSTaggedValue key, uint32_t slotId) in LoadICByValue()
153 ARK_INLINE JSTaggedValue ICRuntimeStub::TryStoreICByValue(JSThread *thread, JSTaggedValue receiver, in TryStoreICByValue()
176 JSTaggedValue receiver, JSTaggedValue key, in StoreICByValue()
184JSTaggedValue receiver, JSTaggedValue key, in StoreOwnICByValue()
191 ARK_INLINE JSTaggedValue ICRuntimeStub::TryStoreICByName(JSThread *thread, JSTaggedValue receiver, in TryStoreICByName()
210 JSTaggedValue receiver, JSTaggedValue key, in StoreICByName()
217 ARK_INLINE JSTaggedValue ICRuntimeStub::StoreICWithHandler(JSThread *thread, JSTaggedValue receiver, in StoreICWithHandler()
[all …]
Dic_runtime.h59 ObjectOperator ConstructOp(JSHandle<JSTaggedValue> receiver, JSHandle<JSTaggedValue> key, in ConstructOp()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dfast_runtime_stub-inl.h34 #define CHECK_IS_ON_PROTOTYPE_CHAIN(receiver, holder) \ argument
161 JSTaggedValue FastRuntimeStub::CallGetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue h… in CallGetter()
167 JSTaggedValue FastRuntimeStub::CallSetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue v… in CallSetter()
174 JSTaggedValue FastRuntimeStub::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_… in GetPropertyByIndex()
180 JSTaggedValue FastRuntimeStub::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTagge… in GetPropertyByValue()
186 JSTaggedValue FastRuntimeStub::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTagged… in GetPropertyByName()
192 JSTaggedValue FastRuntimeStub::SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTagged… in SetPropertyByName()
199 JSTaggedValue FastRuntimeStub::SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_… in SetPropertyByIndex()
206 JSTaggedValue FastRuntimeStub::SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTagge… in SetPropertyByValue()
212 JSTaggedValue FastRuntimeStub::GetGlobalOwnProperty(JSThread *thread, JSTaggedValue receiver, JSTag… in GetGlobalOwnProperty()
Dinterpreter-inl.h2320 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2357 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2454 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2517 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2580 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2642 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2794 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2832 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2908 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
2940 JSTaggedValue receiver = GET_VREG_VALUE(v0); in RunInternal() local
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/
Daccess_object_stub_builder.cpp24 GateRef AccessObjectStubBuilder::LoadObjByName(GateRef glue, GateRef receiver, GateRef prop, const … in LoadObjByName()
60 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByName(GateRef glue, GateRef receiver, GateRef pr… in DeprecatedLoadObjByName()
88 GateRef AccessObjectStubBuilder::StoreObjByName(GateRef glue, GateRef receiver, GateRef prop, const… in StoreObjByName()
139 GateRef AccessObjectStubBuilder::LoadObjByValue(GateRef glue, GateRef receiver, GateRef key, GateRe… in LoadObjByValue()
173 GateRef AccessObjectStubBuilder::DeprecatedLoadObjByValue(GateRef glue, GateRef receiver, GateRef k… in DeprecatedLoadObjByValue()
201 GateRef AccessObjectStubBuilder::StoreObjByValue(GateRef glue, GateRef receiver, GateRef key, GateR… in StoreObjByValue()
233 GateRef AccessObjectStubBuilder::StoreOwnByIndex(GateRef glue, GateRef receiver, GateRef index, Gat… in StoreOwnByIndex()
285 GateRef receiver = 0; in TryLoadGlobalByName() local
335 GateRef receiver = 0; in TryStoreGlobalByName() local
397 GateRef receiver = 0; in LoadGlobalVar() local
[all …]
Dcommon_stubs.cpp321 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
329 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
338 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
347 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
360 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
369 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
383 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
392 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
401 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
413 GateRef receiver = TaggedArgument(1); in GenerateCircuit() local
[all …]
Dtyped_hcr_lowering.cpp292 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStableArrayCheck() local
372 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerTypedArrayCheck() local
395 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerEcmaStringCheck() local
443 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStringLength() local
452 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadTypedArrayLength() local
514 GateRef receiver = acc_.GetValueIn(gate, 0); in BuildCompareSubTyping() local
557 GateRef receiver = acc_.GetValueIn(gate, 0); in BuildCompareHClass() local
613 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerBuiltinPrototypeHClassCheck() local
727 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadProperty() local
741 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerCallGetter() local
[all …]
Dobject_access_helper.h102 …explicit ObjectAccessHelper(TSManager *tsManager, AccessMode mode, GateRef receiver, GateType type, in ObjectAccessHelper()
159 …explicit PGOObjectAccessHelper(TSManager *tsManager, AccessMode mode, GateRef receiver, ProfileTyp… in PGOObjectAccessHelper()
Dtyped_bytecode_lowering.cpp477 GateRef receiver = tacc.GetReceiver(); in LowerTypedLdObjByName() local
585 GateRef receiver = tacc.GetReceiver(); in LowerTypedStObjByName() local
724 GateRef hir, GateRef receiver, GateRef holder, PropertyLookupResult plr) in BuildNamedPropertyAccess()
737 GateRef hir, GateRef receiver, GateRef holder, GateRef value, PropertyLookupResult plr, in BuildNamedPropertyAccess()
816 GateRef receiver = tacc.GetReceiver(); in TryLowerTypedLdobjBynameFromGloablBuiltin() local
899 GateRef receiver = acc_.GetValueIn(gate, 2); in TryLowerTypedLdObjByNameForBuiltinMethod() local
946 GateRef receiver = tacc.GetReceiver(); in TryLowerTypedStObjByIndexForBuiltin() local
1011 GateRef receiver = tacc.GetReceiver(); in LoadStringByIndex() local
1025 GateRef receiver = tacc.GetReceiver(); in LoadJSArrayByIndex() local
1054 GateRef receiver = tacc.GetReceiver(); in LoadTypedArrayByIndex() local
[all …]
Dinterpreter_stub.cpp398 … GateRef receiver = Load(VariableType::JS_ANY(), sp, PtrMul(IntPtr(sizeof(JSTaggedType)), idx)); in DECLARE_ASM_HANDLER() local
1545 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1559 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1575 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1608 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1639 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1650 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1661 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1671 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
1682 GateRef receiver = GetVregValue(sp, ZExtInt8ToPtr(v0)); in DECLARE_ASM_HANDLER() local
[all …]
Dmcr_lowering.cpp124 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerConvertHoleAsUndefined() local
140 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerLoadConstOffset() local
163 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreConstOffset() local
175 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerHeapObjectCheck() local
186 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerTaggedIsHeapObject() local
854 GateRef receiver = acc_.GetValueIn(gate, 0); in LowerStoreMemory() local
/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/type_inference/
Dpgo_type_infer.cpp136 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: acc or this object in InferLdObjByName() local
148 GateRef receiver = Circuit::NullGate(); in InferStObjByName() local
171 GateRef receiver = acc_.GetValueIn(gate, 1); in InferStOwnByName() local
196 GateRef receiver = Circuit::NullGate(); in InferAccessObjByValue() local
224 void PGOTypeInfer::UpdateTypeForRWOp(GateRef gate, GateRef receiver, uint32_t propIndex) in UpdateTypeForRWOp()
Dinitialization_analysis.cpp82 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: index of receiver in CollectInitializationType() local
108 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: index of receiver in CollectInitializationInfo() local
222 GateRef receiver = acc_.GetValueIn(gate, 2); // 2: index of receiver in CheckLdObjByName() local
235 GateRef receiver = acc_.GetValueIn(gate, 1); // 1: index of receiver in CheckLdObjByIndexOrValue() local
/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

123