| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | escape_analysis.cpp | 39 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()
|
| D | escape_analysis.h | 36 FieldLocation GetField(size_t offset);
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | basicblock.h | 380 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 …]
|
| D | inst.h | 956 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/ |
| D | inst.h | 1206 return GetField<FieldFlags>(); in GetFlagsMask() 1257 return GetField<InputsCount>() == MAX_STATIC_INPUTS; in IsOperandsDynamic() 1444 auto inputsCount {GetField<InputsCount>()}; in GetInputs() 1537 typename Accessor::ValueType GetField() const in GetField() function 1712 auto inputsCount {GetField<InputsCount>()}; in GetUser() 1727 auto inputsCount {GetField<InputsCount>()}; in OperandsStorageSize() 1794 return T::template GetField<FieldOperandsType>(); in GetOperandsType() 1818 return T::template GetField<NeedBarrierFlag>(); in GetNeedBarrier() 1858 return T::template GetField<AccessType>(); in GetAccessType() 1868 return T::template GetField<AccessMode>(); in GetAccessMode() [all …]
|
| D | basicblock.cpp | 318 return GetField<MonitorEntryBlock>(); in GetMonitorEntryBlock() 328 return GetField<MonitorExitBlock>(); in GetMonitorExitBlock() 338 return GetField<MonitorBlock>(); in GetMonitorBlock() 348 return GetField<CatchBlock>(); in IsCatch() 358 return GetField<CatchBeginBlock>(); in IsCatchBegin() 368 return GetField<TryBlock>(); in IsTry() 378 return GetField<TryBeginBlock>(); in IsTryBegin() 388 return GetField<TryEndBlock>(); in IsTryEnd() 398 return GetField<OsrEntry>(); in IsOsrEntry() 429 return GetField<JumpFlag>(); in NeedsJump()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| D | ets_entrypoints.cpp | 163 auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id)); in LookupFieldByNameEntrypoint() 179 auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id)); in LookupGetterByNameEntrypoint() 194 auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id)); in LookupSetterByNameEntrypoint() 243 auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id)); in ThrowEtsExceptionNoSuchGetterEntrypoint() 257 auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id)); in ThrowEtsExceptionNoSuchSetterEntrypoint()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ets_proxy/ |
| D | ets_field_wrapper.h | 47 Field *GetField() const in GetField() function
|
| D | shared_reference.h | 91 typename F::ValueType GetField() const in GetField() function
|
| D | ets_field_wrapper.cpp | 212 Field *field = wrapper->GetField(); in DoMakeNapiProperty()
|
| D | ets_class_wrapper.cpp | 120 if (UNLIKELY(!sharedRef->GetField<SharedReference::HasETSObject>())) { in UnwrapEtsProxy() 376 Field *field = wfield.GetField(); in UpdatePropsWithBaseClasses()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/interpreter/ |
| D | interpreter-inl.h | 207 …auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id.AsIndex())… in HandleEtsLdobjName() 249 …auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id.AsIndex())… in HandleEtsLdobjNameWide() 291 …auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id.AsIndex())… in HandleEtsLdobjNameObj() 335 …auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id.AsIndex())… in HandleEtsStobjName() 377 …auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id.AsIndex())… in HandleEtsStobjNameWide() 419 …auto rawField = classLinker->GetField(*caller, caller->GetClass()->ResolveFieldIndex(id.AsIndex())… in HandleEtsStobjNameObj()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
| D | compiler_intrinsics.cpp | 158 rawField = classLinker->GetField(*method, panda_file::File::EntityId(id)); in CompilerEtsLdObjByName() 254 rawField = classLinker->GetField(*method, panda_file::File::EntityId(id)); in CompilerEtsStObjByName() 290 rawField = classLinker->GetField(*method, panda_file::File::EntityId(id)); in CompilerEtsStObjByNameRef()
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | calle.polymorphic.short.yaml | 32 .function panda.reflect.Field panda.Class.getField(panda.Class a0, panda.String a1) <external> 46 call.virt.acc.short panda.Class.getField, v1, 1
|
| D | call.polymorphic.short.yaml | 33 .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/runtime_core/static_core/runtime/include/ |
| D | class_linker.h | 94 …Field *GetField(const panda_file::File &pf, panda_file::File::EntityId id, ClassLinkerContext *con… 97 Field *GetField(const Method &caller, panda_file::File::EntityId id,
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/core/ |
| D | Value.sts | 342 public getField(i: long): Value { 343 let f = this.typ.getField(i) 467 let f = this.typ.getField(i) 522 const f = this.typ.getField(i) 526 const fv = this.getField(i)
|
| D | Object.sts | 136 if (!ct.getField(i).isStatic()) { 143 let f = ct.getField(i)
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/escompat/ |
| D | json.sts | 457 ok &= JSON.checkType(ct.getField(f).getType(), used) 673 const fieldType = classType.getField(fieldIdx) 678 const fieldValue = classValue.getField(fieldIdx) 1150 let classField = classType.getField(field_num)
|
| /arkcompiler/runtime_core/static_core/runtime/interpreter/ |
| D | runtime_interface.h | 89 auto *field = classLinker->GetField(caller, resolvedId); in ResolveField()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_func_tests/std/core/ |
| D | TypeClassTypeTest.sts | 119 let field = ct.getField(i);
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | compiler.cpp | 408 auto *field = GetField(method, id); in ResolveField() 584 Field *PandaRuntimeInterface::GetField(MethodPtr method, RuntimeInterface::IdType id) const in GetField() function in ark::PandaRuntimeInterface 593 …return Runtime::GetCurrent()->GetClassLinker()->GetField(*MethodCast(method), panda_file::File::En… in GetField()
|
| /arkcompiler/runtime_core/static_core/runtime/entrypoints/ |
| D | entrypoints.cpp | 612 auto field = classLinker->GetField(*method, panda_file::File::EntityId(fieldId)); in GetStaticFieldAddressEntrypoint() 631 …auto field = Runtime::GetCurrent()->GetClassLinker()->GetField(*method, panda_file::File::EntityId… in UnresolvedStoreStaticBarrieredEntrypoint() 672 auto field = classLinker->GetField(*method, panda_file::File::EntityId(fieldId)); in GetUnknownStaticFieldMemoryAddressEntrypoint() 692 auto field = classLinker->GetField(*method, panda_file::File::EntityId(fieldId)); in GetFieldOffsetEntrypoint() 1286 auto *field = classLinker->GetField(*caller, panda_file::File::EntityId(resolvedId)); in GetFieldByIdEntrypoint()
|
| /arkcompiler/runtime_core/static_core/disassembler/ |
| D | disassembler.h | 107 void GetField(pandasm::Field &field, const panda_file::FieldDataAccessor &fieldAccessor);
|
| /arkcompiler/runtime_core/static_core/verification/gen/templates/ |
| D | job_fill_gen.h.erb | 222 % auto *cachedField = classLinker_->GetField(*method_, fieldIdx, &errorHandler);
|