/arkcompiler/ets_runtime/ecmascript/ |
H A D | object_operator.cpp | 193 AccessorData *accessor = AccessorData::Cast(value_->GetTaggedObject()); in FastGetValue() local 194 ASSERT(!accessor->IsInternal()); in FastGetValue() 196 return JSHandle<JSTaggedValue>(thread_, JSObject::CallGetter(thread_, accessor, receiver_)); in FastGetValue() 443 AccessorData *accessor = AccessorData::Cast(result.GetTaggedObject()); in ToPropertyDescriptor() local 445 if (UNLIKELY(accessor->IsInternal())) { in ToPropertyDescriptor() 447 auto val = accessor->CallInternalGet(thread_, JSHandle<JSObject>::Cast(GetHolder())); in ToPropertyDescriptor() 456 desc.SetGetter(JSHandle<JSTaggedValue>(thread_, accessor->GetGetter())); in ToPropertyDescriptor() 457 desc.SetSetter(JSHandle<JSTaggedValue>(thread_, accessor->GetSetter())); in ToPropertyDescriptor() 714 auto accessor = AccessorData::Cast(GetValue().GetTaggedObject()); in UpdateDataValue() local 715 if (accessor in UpdateDataValue() 800 auto accessor = AccessorData::Cast(obj); WriteDataProperty() local 813 JSHandle<AccessorData> accessor = thread_->GetEcmaVM()->GetFactory()->NewAccessorData(); WriteDataProperty() local 839 JSHandle<AccessorData> accessor = WriteDataProperty() local 1099 JSHandle<AccessorData> accessor = JSHandle<AccessorData>::Cast(value_); DefineSetter() local 1107 JSHandle<AccessorData> accessor = JSHandle<AccessorData>::Cast(value_); DefineGetter() local [all...] |
H A D | global_env.h | 67 AccessorData *accessor = AccessorData::Cast(result->GetTaggedObject()); in IsInternalAccessor() local 68 accessor->CallInternalGet(thread, JSHandle<JSObject>::Cast(GetJSGlobalObject())); in IsInternalAccessor() 152 AccessorData *accessor = AccessorData::Cast(result.GetTaggedValue().GetTaggedObject()); \ 153 accessor->CallInternalGet(thread, JSHandle<JSObject>::Cast(GetJSGlobalObject())); \ 163 AccessorData *accessor = AccessorData::Cast(result.GetTaggedObject()); \ 164 accessor->CallInternalGet(thread, JSHandle<JSObject>::Cast(GetJSGlobalObject())); \
|
H A D | global_env_constants.cpp | 249 auto accessor = factory->NewSInternalAccessor(reinterpret_cast<void *>(JSFunction::PrototypeSetter), in InitSharedMiscellanious() local 251 SetConstant(ConstantIndex::FUNCTION_PROTOTYPE_ACCESSOR, accessor); in InitSharedMiscellanious() 252 accessor = factory->NewSInternalAccessor(nullptr, reinterpret_cast<void *>(JSFunction::NameGetter)); in InitSharedMiscellanious() 253 SetConstant(ConstantIndex::FUNCTION_NAME_ACCESSOR, accessor); in InitSharedMiscellanious() 254 accessor = factory->NewSInternalAccessor(nullptr, reinterpret_cast<void *>(JSFunction::LengthGetter)); in InitSharedMiscellanious() 255 SetConstant(ConstantIndex::FUNCTION_LENGTH_ACCESSOR, accessor); in InitSharedMiscellanious() 256 accessor = factory->NewSInternalAccessor(reinterpret_cast<void *>(JSArray::LengthSetter), in InitSharedMiscellanious() 258 SetConstant(ConstantIndex::ARRAY_LENGTH_ACCESSOR, accessor); in InitSharedMiscellanious() 259 accessor = factory->NewSInternalAccessor(reinterpret_cast<void *>(JSSharedArray::DummyLengthSetter), in InitSharedMiscellanious() 261 SetConstant(ConstantIndex::SHARED_ARRAY_LENGTH_ACCESSOR, accessor); in InitSharedMiscellanious() [all...] |
H A D | object_fast_operator-inl.h | 362 auto accessor = JSObject::Cast(receiver)->GetProperty(hclass, attr); in TrySetPropertyByNameThroughCacheAtLocal() local 363 if (ShouldCallSetter(receiver, receiver, accessor, attr)) { in TrySetPropertyByNameThroughCacheAtLocal() 364 return CallSetter(thread, receiver, value, accessor); in TrySetPropertyByNameThroughCacheAtLocal() 445 auto accessor = JSObject::Cast(holder)->GetProperty(hclass, attr); in SetPropertyByName() local 446 if (ShouldCallSetter(receiver, holder, accessor, attr)) { in SetPropertyByName() 447 return CallSetter(thread, receiver, value, accessor); in SetPropertyByName() 505 auto accessor = dict->GetValue(entry); in SetPropertyByName() local 506 if (ShouldCallSetter(receiver, holder, accessor, attr)) { in SetPropertyByName() 507 return CallSetter(thread, receiver, value, accessor); in SetPropertyByName() 697 auto accessor in SetPropertyByIndex() local 970 AccessorData *accessor = AccessorData::Cast(value.GetTaggedObject()); CallGetter() local 988 auto accessor = AccessorData::Cast(accessorValue.GetTaggedObject()); CallSetter() local [all...] |
H A D | js_function.cpp | 34 JSHandle<JSTaggedValue> accessor = globalConst->GetHandledFunctionPrototypeAccessor(); in InitializeJSFunction() local 37 func->SetPropertyInlinedProps(thread, PROTOTYPE_INLINE_PROPERTY_INDEX, accessor.GetTaggedValue()); in InitializeJSFunction() 38 accessor = globalConst->GetHandledFunctionNameAccessor(); in InitializeJSFunction() 39 func->SetPropertyInlinedProps(thread, NAME_INLINE_PROPERTY_INDEX, accessor.GetTaggedValue()); in InitializeJSFunction() 40 accessor = globalConst->GetHandledFunctionLengthAccessor(); in InitializeJSFunction() 41 func->SetPropertyInlinedProps(thread, LENGTH_INLINE_PROPERTY_INDEX, accessor.GetTaggedValue()); in InitializeJSFunction() 61 PropertyDescriptor desc(thread, accessor, kind != FunctionKind::BUILTIN_CONSTRUCTOR, false, false); in InitializeJSFunction() 67 JSHandle<JSTaggedValue> accessor = globalConst->GetHandledFunctionNameAccessor(); in InitializeJSFunction() local 68 func->SetPropertyInlinedProps(thread, NAME_INLINE_PROPERTY_INDEX, accessor.GetTaggedValue()); in InitializeJSFunction() 69 accessor in InitializeJSFunction() 78 JSHandle<JSTaggedValue> accessor = globalConst->GetHandledFunctionPrototypeAccessor(); InitializeSFunction() local [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | gate_accessor.cpp | 108 auto accessor = LoadStoreConstOffsetAccessor(gatePtr->GetOneParameterMetaData()->GetValue()); in GetOffset() local 109 return accessor.GetOffset(); in GetOffset() 123 auto accessor = BranchAccessor(gatePtr->GetOneParameterMetaData()->GetValue()); in GetTrueWeight() local 124 return accessor.GetTrueWeight(); in GetTrueWeight() 131 auto accessor = BranchAccessor(gatePtr->GetOneParameterMetaData()->GetValue()); in GetFalseWeight() local 132 return accessor.GetFalseWeight(); in GetFalseWeight() 143 auto accessor = LoadStoreAccessor(gatePtr->GetOneParameterMetaData()->GetValue()); in GetMemoryAttribute() local 144 return accessor.GetMemoryAttribute(); in GetMemoryAttribute() 148 auto accessor = LoadStoreConstOffsetAccessor(gatePtr->GetOneParameterMetaData()->GetValue()); in GetMemoryAttribute() local 149 return accessor in GetMemoryAttribute() 163 auto accessor = BranchAccessor(gatePtr->GetOneParameterMetaData()->GetValue()); HasBranchWeight() local [all...] |
H A D | range_guard.cpp | 172 TypedArrayMetaDataAccessor accessor = acc_.GetTypedArrayMetaDataAccessor(indexCheckLengthInput); in CheckIndexCheckLengthInput() local 173 OnHeapMode onHeap = accessor.GetOnHeapMode(); in CheckIndexCheckLengthInput() 192 TypedArrayMetaDataAccessor accessor = acc_.GetTypedArrayMetaDataAccessor(indexCheckLengthInput); in CheckIndexCheckIndexInput() local 193 OnHeapMode onHeap = accessor.GetOnHeapMode(); in CheckIndexCheckIndexInput()
|
H A D | induction_variable_analysis.cpp | 47 TypedBinaryAccessor accessor(acc_.TryGetValue(valueGate)); in IsInductionVariable() 48 const ParamType paramType = accessor.GetParamType(); in IsInductionVariable() 84 TypedBinaryAccessor accessor(acc_.TryGetValue(valueGate)); in GetStartAndStride() 85 [[maybe_unused]]const ParamType paramType = accessor.GetParamType(); in GetStartAndStride()
|
H A D | typed_hcr_lowering.cpp | 343 ArrayMetaDataAccessor accessor = acc_.GetArrayMetaDataAccessor(gate); in LowerStableArrayCheck() local 344 builder_.HClassStableArrayCheck(receiverHClass, frameState, accessor); in LowerStableArrayCheck() 408 TypedArrayMetaDataAccessor accessor = acc_.GetTypedArrayMetaDataAccessor(gate); in LowerTypedArrayCheck() local 412 ParamType paramType = accessor.GetParamType(); in LowerTypedArrayCheck() 428 OnHeapMode onHeapMode = accessor.GetOnHeapMode(); in LowerTypedArrayCheck() 429 if (accessor.IsAccessElement() && !OnHeap::IsNone(onHeapMode)) { in LowerTypedArrayCheck() 573 TypedBinaryAccessor accessor = acc_.GetTypedBinaryAccessor(gate); in LowerRangeCheckPredicate() local 574 TypedBinOp cond = accessor.GetTypedBinOp(); in LowerRangeCheckPredicate() 600 BuiltinPrototypeHClassAccessor accessor = acc_.GetBuiltinHClassAccessor(gate); in BuiltinInstanceHClassCheck() local 601 BuiltinTypeId type = accessor in BuiltinInstanceHClassCheck() 645 BuiltinPrototypeHClassAccessor accessor = acc_.GetBuiltinHClassAccessor(gate); BuiltinPrototypeHClassCheck() local 676 BuiltinPrototypeHClassAccessor accessor = acc_.GetBuiltinHClassAccessor(gate); BuiltinInstanceStringTypeCheck() local 691 BuiltinPrototypeHClassAccessor accessor = acc_.GetBuiltinHClassAccessor(gate); LowerBuiltinPrototypeHClassCheck() local 810 GateRef accessor = acc_.GetValueIn(gate, 1); LowerCallPrivateGetter() local 822 GateRef accessor = acc_.GetValueIn(gate, 1); LowerCallPrivateSetter() local 838 GateRef accessor = LoadPropertyFromHolder(holder, plr); LowerCallGetter() local 911 GateRef accessor = Circuit::NullGate(); LowerCallSetter() local 1028 LoadElementAccessor accessor = acc_.GetLoadElementAccessor(gate); LowerLoadElement() local 1128 LoadElementAccessor accessor = acc_.GetLoadElementAccessor(gate); LowerTypedArrayLoadElement() local 1240 StoreElementAccessor accessor = acc_.GetStoreElementAccessor(gate); LowerStoreElement() local 1340 StoreElementAccessor accessor = acc_.GetStoreElementAccessor(gate); OptStoreElementByOnHeapMode() local 2364 GateRef accessor = builder_.GetGlobalConstantValue(ConstantIndex::ARRAY_LENGTH_ACCESSOR); LowerArrayConstructor() local 2503 GateRef accessor = builder_.GetGlobalConstantValue(ConstantIndex::ARRAY_LENGTH_ACCESSOR); NewArrayConstructorWithNoArgs() local 3027 GateRef accessor = Circuit::NullGate(); LowerMonoCallGetterOnProto() local 3147 GateRef accessor = LoadPropertyFromHolder(*current, plr); LowerMonoStorePropertyLookUpProto() local 3221 GateRef accessor = LoadPropertyFromHolder(receiver, plr); LowerMonoStoreProperty() local 3261 GateRef accessor = LoadPropertyFromHolder(receiver, plr); LowerMonoStoreProperty() local 3554 ArrayMetaDataAccessor accessor = acc_.GetArrayMetaDataAccessor(gate); LowerElementskindCheck() local [all...] |
H A D | number_speculative_retype.cpp | 647 TypedBinaryAccessor accessor(acc_.TryGetValue(gate)); in VisitNumberBinaryOp() 648 const ParamType paramType = accessor.GetParamType(); in VisitNumberBinaryOp() 669 TypedUnaryAccessor accessor(acc_.TryGetValue(gate)); in VisitTypedUnaryOp() 670 ParamType paramType = accessor.GetParamType(); in VisitTypedUnaryOp() 679 TypedJumpAccessor accessor(acc_.TryGetValue(gate)); in VisitTypedConditionJump() 680 ParamType type = accessor.GetParamType(); in VisitTypedConditionJump() 692 TypedBinaryAccessor accessor(acc_.TryGetValue(gate)); in VisitNumberCalculate() 693 const ParamType paramType = accessor.GetParamType(); in VisitNumberCalculate() 729 TypedUnaryAccessor accessor(acc_.TryGetValue(gate)); in VisitNumberMonocular() 730 ParamType type = accessor in VisitNumberMonocular() [all...] |
H A D | hcr_circuit_builder.cpp | 349 GateRef CircuitBuilder::CallPrivateGetter(GateRef hirGate, GateRef receiver, GateRef accessor, const char* comment) in CallPrivateGetter() argument 358 std::vector<GateRef> args = {currentControl, currentDepend, receiver, accessor}; in CallPrivateGetter() 372 GateRef hirGate, GateRef receiver, GateRef accessor, GateRef value, const char* comment) in CallPrivateSetter() 381 std::vector<GateRef> args = {currentControl, currentDepend, receiver, accessor, value}; in CallPrivateSetter() 521 ArrayMetaDataAccessor accessor(kind, ArrayMetaDataAccessor::Mode::CREATE, arraySize, flag); in CreateArray() 522 GateRef newGate = GetCircuit()->NewGate(circuit_->CreateArray(accessor.ToValue()), MachineType::I64, in CreateArray() 537 ArrayMetaDataAccessor accessor(kind, mode, 0, flag); in CreateArrayWithBuffer() 538 GateRef newGate = GetCircuit()->NewGate(circuit_->CreateArrayWithBuffer(accessor.ToValue()), in CreateArrayWithBuffer() 553 CreateArgumentsAccessor accessor(kind, mode); in CreateArguments() 554 GateRef newGate = GetCircuit()->NewGate(circuit_->CreateArguments(accessor in CreateArguments() 371 CallPrivateSetter( GateRef hirGate, GateRef receiver, GateRef accessor, GateRef value, const char* comment) CallPrivateSetter() argument [all...] |
H A D | number_speculative_lowering.cpp | 299 TypedBinaryAccessor accessor(acc_.TryGetValue(gate)); in VisitNumberCalculate() 300 const ParamType paramType = accessor.GetParamType(); in VisitNumberCalculate() 320 TypedBinaryAccessor accessor(acc_.TryGetValue(gate)); in VisitNumberCompare() 321 const ParamType paramType = accessor.GetParamType(); in VisitNumberCompare() 362 TypedBinaryAccessor accessor(acc_.TryGetValue(gate)); in VisitNumberDiv() 363 const ParamType paramType = accessor.GetParamType(); in VisitNumberDiv() 383 TypedBinaryAccessor accessor(acc_.TryGetValue(gate)); in VisitNumberMod() 384 const ParamType paramType = accessor.GetParamType(); in VisitNumberMod() 411 TypedUnaryAccessor accessor(acc_.TryGetValue(gate)); in VisitNumberMonocular() 412 ParamType type = accessor in VisitNumberMonocular() [all...] |
H A D | mcr_circuit_builder.cpp | 41 ObjectTypeAccessor accessor(isHeapObject); in ObjectTypeCheck() 42 GateRef ret = GetCircuit()->NewGate(circuit_->ObjectTypeCheck(accessor.ToValue()), MachineType::I1, in ObjectTypeCheck() 113 ArrayMetaDataAccessor accessor(kind, mode); in StableArrayCheck() 114 GateRef ret = GetCircuit()->NewGate(circuit_->StableArrayCheck(accessor.ToValue()), in StableArrayCheck() 131 ArrayMetaDataAccessor accessor(kind, mode); in ElementsKindCheck() 132 GateRef ret = GetCircuit()->NewGate(circuit_->ElementsKindCheck(accessor.ToValue()), in ElementsKindCheck() 191 GateRef CircuitBuilder::HClassStableArrayCheck(GateRef gate, GateRef frameState, ArrayMetaDataAccessor accessor) in HClassStableArrayCheck() argument 196 GateRef ret = GetCircuit()->NewGate(circuit_->HClassStableArrayCheck(accessor.ToValue()), in HClassStableArrayCheck() 261 StringStatusAccessor accessor(stringStatus); in StringAdd() 262 auto ret = GetCircuit()->NewGate(circuit_->StringAdd(accessor in StringAdd() 1136 InsertStableArrayCheck(GateRef array, ArrayMetaDataAccessor accessor) InsertStableArrayCheck() argument 1152 InsertTypedArrayCheck(GateRef array, TypedArrayMetaDataAccessor accessor) InsertTypedArrayCheck() argument 1174 TypedArrayMetaDataAccessor accessor = acc_.GetTypedArrayMetaDataAccessor(length); InsertLoadArrayLength() local 1187 ArrayMetaDataAccessor accessor = acc_.GetArrayMetaDataAccessor(length); InsertLoadArrayLength() local [all...] |
H A D | ntype_hcr_lowering.cpp | 140 CreateArgumentsAccessor accessor = acc_.GetCreateArgumentsAccessor(gate); in LowerCreateArguments() local 141 CreateArgumentsAccessor::Mode mode = accessor.GetMode(); in LowerCreateArguments() 227 GateRef accessor = builder_.GetGlobalConstantValue(ConstantIndex::ARRAY_LENGTH_ACCESSOR); in NewJSArrayLiteral() local 250 builder_.StoreConstOffset(VariableType::JS_POINTER(), array, lengthAccessorOffset, accessor, in NewJSArrayLiteral() local
|
H A D | type_info_accessors.cpp | 68 TypedBinaryAccessor accessor(acc.TryGetValue(gate)); in IsTrustedBooleanType() 69 TypedBinOp binOp = accessor.GetTypedBinOp(); in IsTrustedBooleanType() 84 TypedUnaryAccessor accessor(acc.TryGetValue(gate)); in IsTrustedBooleanType() 85 TypedUnOp unOp = accessor.GetTypedUnOp(); in IsTrustedBooleanType() 122 TypedBinaryAccessor accessor(acc.TryGetValue(gate)); in IsTrustedNumberType() 123 TypedBinOp binOp = accessor.GetTypedBinOp(); in IsTrustedNumberType() 136 return accessor.GetParamType().HasNumberType(); in IsTrustedNumberType() 141 TypedUnaryAccessor accessor(acc.TryGetValue(gate)); in IsTrustedNumberType() 142 TypedUnOp unOp = accessor.GetTypedUnOp(); in IsTrustedNumberType() 148 return accessor in IsTrustedNumberType() [all...] |
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
H A D | stringComparison.cpp | 83 ir::Expression *accessor = nullptr; in ProcessBinaryExpression() local 86 accessor = checker->AllocNode<ir::MemberExpression>(expr->Left(), callee, ir::MemberExpressionKind::PROPERTY_ACCESS, in ProcessBinaryExpression() 91 auto callExpression = checker->AllocNode<ir::CallExpression>(accessor, std::move(callArgs), nullptr, false, false); in ProcessBinaryExpression()
|
H A D | defaultParameterLowering.cpp | 142 ir::Expression *accessor = nullptr; in CreateFunctionBody() local 147 accessor = checker->AllocNode<ir::ThisExpression>(); in CreateFunctionBody() 157 accessor = checker->AllocNode<ir::MemberExpression>(id, callee, ir::MemberExpressionKind::PROPERTY_ACCESS, in CreateFunctionBody() 162 callExpression = checker->AllocNode<ir::CallExpression>(accessor != nullptr ? accessor : callee, in CreateFunctionBody()
|
/arkcompiler/ets_runtime/ecmascript/ic/ |
H A D | ic_handler.h | 410 AccessorData *accessor = AccessorData::Cast(result.GetTaggedObject()); in LoadPrototype() local 411 if (!accessor->IsInternal()) { in LoadPrototype() 412 JSTaggedValue getter = accessor->GetGetter(); in LoadPrototype() 441 AccessorData *accessor = AccessorData::Cast(result.GetTaggedObject()); in StorePrototype() local 442 if (!accessor->IsInternal() && accessor->HasSetter()) { in StorePrototype() 443 JSTaggedValue setter = accessor->GetSetter(); in StorePrototype()
|
H A D | ic_runtime_stub-inl.h | 243 auto accessor = LoadFromField(JSObject::Cast(holder.GetTaggedObject()), handlerInfo); in StoreICWithHandler() local 244 return FastRuntimeStub::CallSetter(thread, JSTaggedValue(receiver), value, accessor); in StoreICWithHandler() 307 auto accessor = LoadFromField(JSObject::Cast(holder.GetTaggedObject()), handlerInfoInt); in StoreWithTS() local 308 return FastRuntimeStub::CallSetter(thread, JSTaggedValue(receiver), value, accessor); in StoreWithTS() 468 auto accessor = LoadFromField(JSObject::Cast(holder.GetTaggedObject()), handlerInfo); in LoadICWithHandler() local 469 return FastRuntimeStub::CallGetter(thread, receiver, holder, accessor); in LoadICWithHandler()
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins.cpp | 418 const JSHandle<AccessorData> &accessor) const in SetLazyAccessor() 420 PropertyDescriptor descriptor(thread_, JSHandle<JSTaggedValue>::Cast(accessor), true, false, true); in SetLazyAccessor() 607 JSHandle<AccessorData> accessor = factory_->NewAccessorData(); in SetInlineAccessor() local 608 accessor->SetGetter(thread_, getter); in SetInlineAccessor() 609 accessor->SetSetter(thread_, setter); in SetInlineAccessor() 610 obj->SetPropertyInlinedProps(thread_, index, accessor.GetTaggedValue()); in SetInlineAccessor() 992 auto accessor = factory_->NewInternalAccessor(nullptr, reinterpret_cast<void *>(BuiltinsLazyCallback::Date)); in LazyInitializeDate() local 993 SetLazyAccessor(globalObject, key, accessor); in LazyInitializeDate() 994 env->SetDateFunction(thread_, accessor); in LazyInitializeDate() 995 env->SetDatePrototype(thread_, accessor); in LazyInitializeDate() 1407 auto accessor = factory_->NewInternalAccessor(nullptr, reinterpret_cast<void *>(BuiltinsLazyCallback::Set)); LazyInitializeSet() local 1483 auto accessor = factory_->NewInternalAccessor(nullptr, reinterpret_cast<void *>(BuiltinsLazyCallback::Map)); LazyInitializeMap() local 1533 auto accessor = factory_->NewInternalAccessor(nullptr, reinterpret_cast<void *>(BuiltinsLazyCallback::WeakMap)); LazyInitializeWeakMap() local 1575 auto accessor = factory_->NewInternalAccessor(nullptr, reinterpret_cast<void *>(BuiltinsLazyCallback::WeakSet)); LazyInitializeWeakSet() local 1634 auto accessor = factory_->NewInternalAccessor(nullptr, reinterpret_cast<void *>(BuiltinsLazyCallback::WeakRef)); LazyInitializeWeakRef() local 1679 auto accessor = factory_->NewInternalAccessor(nullptr, LazyInitializeFinalizationRegistry() local 2158 auto accessor = thread_->GlobalConstants()->GetArrayLengthAccessor(); InitializeArray() local 2338 auto accessor = factory_->NewInternalAccessor(nullptr, LazyInitializeTypedArray() local 2464 auto accessor = factory_->NewInternalAccessor(nullptr, LazyInitializeArrayBuffer() local 2546 auto accessor = LazyInitializeSharedArrayBuffer() local 2724 auto accessor = factory_->NewInternalAccessor(nullptr, reinterpret_cast<void *>(BuiltinsLazyCallback::DataView)); LazyInitializeDataView() local 3155 JSHandle<AccessorData> accessor = factory_->NewAccessorData(); SetArgumentsSharedAccessor() local 3169 JSHandle<AccessorData> accessor = factory_->NewAccessorData(); SetAccessor() local 3179 JSHandle<AccessorData> accessor = factory_->NewAccessorData(); SetGetter() local [all...] |
/arkcompiler/ets_runtime/ecmascript/platform/windows/ |
H A D | file.cpp | 124 int accessor = (prot == PAGE_PROT_READ) ? FILE_MAP_READ : FILE_MAP_WRITE; in FileMap() local 125 void *addr = MapViewOfFile(extra, accessor, offset >> 32, offset & 0xffffffff, size); in FileMap()
|
/arkcompiler/ets_frontend/ets2panda/evaluate/debugInfoDeserialization/ |
H A D | inheritanceResolution.cpp | 63 panda_file::ClassDataAccessor *accessor, parser::Program *prog) in ChainEntryInfo() 64 : sourceFilePath(filePath), entityDeclarationName(declName), cda(accessor), program(prog) in ChainEntryInfo()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
H A D | literal_data_extractor.cpp | 106 JSHandle<AccessorData> accessor = factory->NewAccessorData(); in ExtractObjectDatas() 107 jt = accessor.GetTaggedValue(); in ExtractObjectDatas() 216 JSHandle<AccessorData> accessor = factory->NewAccessorData(); in EnumerateLiteralVals() 217 jt = accessor.GetTaggedValue(); in EnumerateLiteralVals() 492 JSHandle<AccessorData> accessor = factory->NewAccessorData(); in ExtractObjectDatas() 493 jt = accessor.GetTaggedValue(); in ExtractObjectDatas() 623 JSHandle<AccessorData> accessor = factory->NewAccessorData(); in GetDatasIgnoreType() 624 jt = accessor.GetTaggedValue(); in GetDatasIgnoreType()
|
H A D | class_info_extractor.cpp | 115 // set prototype internal accessor in BuildClassInfoExtractorFromLiteral() 1113 JSHandle<AccessorData> accessor(value); in UpdateAccessorFunction() 1114 auto getter = accessor->GetGetter(); in UpdateAccessorFunction() 1119 accessor->SetGetter(thread, propFunc); in UpdateAccessorFunction() 1121 auto setter = accessor->GetSetter(); in UpdateAccessorFunction() 1126 accessor->SetSetter(thread, propFunc); in UpdateAccessorFunction() 1136 JSHandle<AccessorData> accessor(existValue); in TryUpdateExistValue() 1137 UpdateValueToAccessor(thread, value, accessor); in TryUpdateExistValue() 1142 JSHandle<AccessorData> accessor = thread->GetEcmaVM()->GetFactory()->NewSAccessorData(); in TryUpdateExistValue() local 1143 UpdateValueToAccessor(thread, value, accessor); in TryUpdateExistValue() 1152 JSHandle<AccessorData> accessor = thread->GetEcmaVM()->GetFactory()->NewSAccessorData(); TryUpdateValue() local 1157 UpdateValueToAccessor(JSThread *thread, JSMutableHandle<JSTaggedValue> &value, JSHandle<AccessorData> &accessor) UpdateValueToAccessor() argument [all...] |
/arkcompiler/ets_runtime/ecmascript/jit/ |
H A D | jit_profiler.cpp | 519 auto accessor = prototypeHandler->GetAccessorJSFunction(); in HandleLoadTypePrototypeHandler() local 520 if (accessor.IsJSFunction()) { in HandleLoadTypePrototypeHandler() 521 auto accessorFunction = JSFunction::Cast(accessor); in HandleLoadTypePrototypeHandler() 595 auto accessor = prototypeHandler->GetAccessorJSFunction(); in HandleOtherTypesPrototypeHandler() local 596 if (accessor.IsJSFunction()) { in HandleOtherTypesPrototypeHandler() 597 auto accessorFunction = JSFunction::Cast(accessor); in HandleOtherTypesPrototypeHandler() 900 PGOSampleType accessor = PGOSampleType::CreateProfileType(abcId, accessorMethodId, ProfileType::Kind::MethodId); in AddObjectInfo() local 905 return AddTranstionObjectInfo(bcOffset, receiver, hold, holdTra, accessor); in AddObjectInfo()
|