Home
last modified time | relevance | path

Searched full:getfield (Results 1 – 25 of 57) sorted by relevance

123

/arkcompiler/ets_runtime/ecmascript/compiler/
Descape_analysis.cpp39 FieldLocation VirtualObject::GetField(size_t offset) in GetField() function in panda::ecmascript::kungfu::VirtualObject
307 vObj->GetField(acc_.GetConstantValue(offset)) != FieldLocation::Invalid()) { in VisitCreateObjectWithBuffer()
308 info->SetFieldValue(vObj->GetField(acc_.GetConstantValue(offset)), value); in VisitCreateObjectWithBuffer()
326 …if (vObj != nullptr && !vObj->IsEscaped() && vObj->GetField(plr.GetOffset()) != FieldLocation::Inv… in VisitLoadProperty()
327 GateRef value = info->GetFieldValue(vObj->GetField(plr.GetOffset())); in VisitLoadProperty()
348 … if (vObj != nullptr && !vObj->IsEscaped() && vObj->GetField(offset) != FieldLocation::Invalid()) { in VisitLoadConstOffset()
349 GateRef value = info->GetFieldValue(vObj->GetField(offset)); in VisitLoadConstOffset()
374 …if (vObj != nullptr && !vObj->IsEscaped() && vObj->GetField(plr.GetOffset()) != FieldLocation::Inv… in VisitStoreProperty()
375 info->SetFieldValue(vObj->GetField(plr.GetOffset()), value); in VisitStoreProperty()
Descape_analysis.h36 FieldLocation GetField(size_t offset);
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dbasicblock.h380 typename Accessor::ValueType GetField() const in GetField() function
408 return GetField<MonitorEntryBlock>(); in GetMonitorEntryBlock()
418 return GetField<MonitorExitBlock>(); in GetMonitorExitBlock()
428 return GetField<MonitorBlock>(); in GetMonitorBlock()
438 return GetField<CatchBlock>(); in IsCatch()
448 return GetField<CatchBeginBlock>(); in IsCatchBegin()
458 return GetField<CatchEndBlock>(); in IsCatchEnd()
468 return GetField<TryBlock>(); in IsTry()
478 return GetField<TryBeginBlock>(); in IsTryBegin()
488 return GetField<TryEndBlock>(); in IsTryEnd()
[all …]
Dinst.h956 return GetField<FieldFlags>(); in GetFlagsMask()
999 return GetField<InputsCount>() == MAX_STATIC_INPUTS; in IsOperandsDynamic()
1173 auto inputs_count {GetField<InputsCount>()}; in GetInputs()
1233 typename Accessor::ValueType GetField() const in GetField() function
1374 auto inputs_count {GetField<InputsCount>()}; in GetUser()
1389 auto inputs_count {GetField<InputsCount>()}; in OperandsStorageSize()
1451 return T::template GetField<FieldOperandsType>(); in GetOperandsType()
1475 return T::template GetField<NeedBarrierFlag>(); in GetNeedBarrier()
1532 return T::template GetField<IsInlinedFlag>(); in IsInlined()
1586 return T::template GetField<CcFlag>(); in GetCc()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dinst.h1210 return GetField<FieldFlags>(); in GetFlagsMask()
1261 return GetField<InputsCount>() == MAX_STATIC_INPUTS; in IsOperandsDynamic()
1448 auto inputsCount {GetField<InputsCount>()}; in GetInputs()
1541 typename Accessor::ValueType GetField() const in GetField() function
1716 auto inputsCount {GetField<InputsCount>()}; in GetUser()
1731 auto inputsCount {GetField<InputsCount>()}; in OperandsStorageSize()
1798 return T::template GetField<FieldOperandsType>(); in GetOperandsType()
1822 return T::template GetField<NeedBarrierFlag>(); in GetNeedBarrier()
1862 return T::template GetField<AccessType>(); in GetAccessType()
1872 return T::template GetField<AccessMode>(); in GetAccessMode()
[all …]
Dbasicblock.cpp319 return GetField<MonitorEntryBlock>(); in GetMonitorEntryBlock()
329 return GetField<MonitorExitBlock>(); in GetMonitorExitBlock()
339 return GetField<MonitorBlock>(); in GetMonitorBlock()
349 return GetField<CatchBlock>(); in IsCatch()
359 return GetField<CatchBeginBlock>(); in IsCatchBegin()
369 return GetField<TryBlock>(); in IsTry()
379 return GetField<TryBeginBlock>(); in IsTryBegin()
389 return GetField<TryEndBlock>(); in IsTryEnd()
399 return GetField<OsrEntry>(); in IsOsrEntry()
430 return GetField<JumpFlag>(); in NeedsJump()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interpreter/
Dinterpreter-inl.h61 …auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id.AsIndex())… in HandleEtsLdobjName()
98 …auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id.AsIndex())… in HandleEtsLdobjNameWide()
135 …auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id.AsIndex())… in HandleEtsLdobjNameObj()
174 …auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id.AsIndex())… in HandleEtsStobjName()
211 …auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id.AsIndex())… in HandleEtsStobjNameWide()
248 …auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id.AsIndex())… in HandleEtsStobjNameObj()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ets_proxy/
Dets_field_wrapper.h48 Field *GetField() const in GetField() function
Dets_field_wrapper.cpp223 Field *field = wrapper->GetField(); in DoMakeNapiProperty()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_entrypoints.cpp165 …Field *metaField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id), false… in LookupFieldByNameEntrypoint()
179 …Field *metaField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id), false… in LookupGetterByNameEntrypoint()
193 …Field *metaField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id), false… in LookupSetterByNameEntrypoint()
241 … auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id), false); in ThrowEtsExceptionNoSuchGetterEntrypoint()
249 … auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id), false); in ThrowEtsExceptionNoSuchSetterEntrypoint()
/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/common/
DExprUseReplacer.ts126 if (expr.getField() === this.oldUse && this.newUse instanceof AbstractFieldRef) {
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
Dcompiler_intrinsics.cpp114 rawField = classLinker->GetField(*method, panda_file::File::EntityId(id), false); in CompilerEtsLdObjByName()
212 rawField = classLinker->GetField(*method, panda_file::File::EntityId(id), false); in CompilerEtsStObjByName()
249 rawField = classLinker->GetField(*method, panda_file::File::EntityId(id), false); in CompilerEtsStObjByNameRef()
/arkcompiler/runtime_core/common_interfaces/objects/
Dbase_object.h128 Field<T> &GetField(uint32_t offset) const in GetField() function
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_func_tests/std/core/
DTypeClassTypeTest.ets119 let field = ct.getField(i);
128 ct.getField(1000)
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dcalle.polymorphic.short.yaml32 .function panda.reflect.Field panda.Class.getField(panda.Class a0, panda.String a1) <external>
46 call.virt.acc.short panda.Class.getField, v1, 1
Dcall.polymorphic.short.yaml33 .function panda.reflect.Field panda.Class.getField(panda.Class a0, panda.String a1) <external>
56 call.virt.acc.short panda.Class.getField, v1, 1
/arkcompiler/ets_frontend/ets2panda/linter/homecheck/src/utils/checker/
DCheckerUtils.ts166 let field = arkClass.getField(rightOp.getFieldSignature());
/arkcompiler/runtime_core/static_core/runtime/include/
Dclass_linker.h95 Field *GetField(const panda_file::File &pf, panda_file::File::EntityId id, bool isStatic,
98 Field *GetField(const Method &caller, panda_file::File::EntityId id, bool isStatic,
/arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/core/
DValue.ets308 public getField(i: long): Value {
309 let f = this.typ.getField(i)
467 let f = this.typ.getField(i)
525 const f = this.typ.getField(i)
529 const fv = this.getField(i)
DObject.ets152 if (!ct.getField(i).isStatic()) {
159 let f = ct.getField(i)
/arkcompiler/runtime_core/static_core/plugins/ets/stdlib/native/core/
DIntlListFormat.cpp150 auto field = pos.getField(); in FormatToParts()
/arkcompiler/runtime_core/static_core/verification/gen/templates/
Djob_fill_gen.h.erb225 % auto *cachedField = classLinker_->GetField(*method_, fieldIdx, true, &errorHandler);
238 % auto *cachedField = classLinker_->GetField(*method_, fieldIdx, false, &errorHandler);
/arkcompiler/runtime_core/static_core/runtime/interpreter/
Druntime_interface.h89 auto *field = classLinker->GetField(caller, resolvedId, isStatic); in ResolveField()
/arkcompiler/ets_frontend/ets2panda/linter/homecheck/src/checker/migration/
DInteropJSModifyPropertyCheck.ts251 const fieldRef = rightOp.getField();
/arkcompiler/runtime_core/static_core/runtime/entrypoints/
Dentrypoints.cpp644 auto field = classLinker->GetField(*method, panda_file::File::EntityId(fieldId), true); in GetStaticFieldAddressEntrypoint()
663 …auto field = Runtime::GetCurrent()->GetClassLinker()->GetField(*method, panda_file::File::EntityId… in UnresolvedStoreStaticBarrieredEntrypoint()
704 auto field = classLinker->GetField(*method, panda_file::File::EntityId(fieldId), true); in GetUnknownStaticFieldMemoryAddressEntrypoint()
724 auto field = classLinker->GetField(*method, panda_file::File::EntityId(fieldId), false); in GetFieldOffsetEntrypoint()
1326 auto *field = classLinker->GetField(*caller, panda_file::File::EntityId(resolvedId), false); in GetFieldByIdEntrypoint()

123