| /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 | 1210 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 …]
|
| D | basicblock.cpp | 319 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/ |
| D | interpreter-inl.h | 61 …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/ |
| D | ets_field_wrapper.h | 48 Field *GetField() const in GetField() function
|
| D | ets_field_wrapper.cpp | 223 Field *field = wrapper->GetField(); in DoMakeNapiProperty()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| D | ets_entrypoints.cpp | 165 …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/ |
| D | ExprUseReplacer.ts | 126 if (expr.getField() === this.oldUse && this.newUse instanceof AbstractFieldRef) {
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
| D | compiler_intrinsics.cpp | 114 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/ |
| D | base_object.h | 128 Field<T> &GetField(uint32_t offset) const in GetField() function
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_func_tests/std/core/ |
| D | TypeClassTypeTest.ets | 119 let field = ct.getField(i); 128 ct.getField(1000)
|
| /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/ets_frontend/ets2panda/linter/homecheck/src/utils/checker/ |
| D | CheckerUtils.ts | 166 let field = arkClass.getField(rightOp.getFieldSignature());
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | class_linker.h | 95 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/ |
| D | Value.ets | 308 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)
|
| D | Object.ets | 152 if (!ct.getField(i).isStatic()) { 159 let f = ct.getField(i)
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/native/core/ |
| D | IntlListFormat.cpp | 150 auto field = pos.getField(); in FormatToParts()
|
| /arkcompiler/runtime_core/static_core/verification/gen/templates/ |
| D | job_fill_gen.h.erb | 225 % auto *cachedField = classLinker_->GetField(*method_, fieldIdx, true, &errorHandler); 238 % auto *cachedField = classLinker_->GetField(*method_, fieldIdx, false, &errorHandler);
|
| /arkcompiler/runtime_core/static_core/runtime/interpreter/ |
| D | runtime_interface.h | 89 auto *field = classLinker->GetField(caller, resolvedId, isStatic); in ResolveField()
|
| /arkcompiler/ets_frontend/ets2panda/linter/homecheck/src/checker/migration/ |
| D | InteropJSModifyPropertyCheck.ts | 251 const fieldRef = rightOp.getField();
|
| /arkcompiler/runtime_core/static_core/runtime/entrypoints/ |
| D | entrypoints.cpp | 644 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()
|