| /arkcompiler/runtime_core/static_core/runtime/include/coretypes/ |
| D | class.h | 53 T GetFieldPrimitive(const Field &field) const in GetFieldPrimitive() 59 void SetFieldPrimitive(const Field &field, T value) in SetFieldPrimitive() 65 ObjectHeader *GetFieldObject(const Field &field) const in GetFieldObject() 71 void SetFieldObject(const Field &field, ObjectHeader *value) in SetFieldObject()
|
| /arkcompiler/ets_frontend/merge_abc/src/ |
| D | assemblyFieldProto.cpp | 19 void Field::Serialize(const panda::pandasm::Field &field, protoPanda::Field &protoField) in Serialize() 33 void Field::Deserialize(const protoPanda::Field &protoField, panda::pandasm::Field &field, in Deserialize()
|
| D | assemblyRecordProto.cpp | 27 for (const auto &field : record.field_list) { in Serialize() local
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
| D | ets_field.h | 88 static EtsField *FromRuntimeField(Field *field) in FromRuntimeField() 93 static const EtsField *FromRuntimeField(const Field *field) in FromRuntimeField()
|
| D | ets_object.h | 57 T GetFieldPrimitive(EtsField *field) in GetFieldPrimitive() 78 void SetFieldPrimitive(EtsField *field, T value) in SetFieldPrimitive() 99 PANDA_PUBLIC_API EtsObject *GetFieldObject(EtsField *field) const in GetFieldObject() 120 void SetFieldObject(EtsField *field, EtsObject *value) in SetFieldObject()
|
| D | ets_error_options.h | 46 static EtsErrorOptions *FromEtsObject(EtsObject *field) in FromEtsObject()
|
| D | ets_typeapi_parameter.h | 48 static EtsTypeAPIParameter *FromEtsObject(EtsObject *field) in FromEtsObject()
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | object_header-inl.h | 73 inline T ObjectHeader::GetFieldPrimitive(const Field &field) const in GetFieldPrimitive() 79 inline void ObjectHeader::SetFieldPrimitive(const Field &field, T value) in SetFieldPrimitive() 86 inline ObjectHeader *ObjectHeader::GetFieldObject(const Field &field) const in GetFieldObject() 93 inline void ObjectHeader::SetFieldObject(const Field &field, ObjectHeader *value) in SetFieldObject() 100 inline ObjectHeader *ObjectHeader::GetFieldObject(const ManagedThread *thread, const Field &field) in GetFieldObject() 107 inline void ObjectHeader::SetFieldObject(const ManagedThread *thread, const Field &field, ObjectHea… in SetFieldObject()
|
| D | object_accessor-inl.h | 111 inline T ObjectAccessor::GetFieldPrimitive(const void *obj, const Field &field) in GetFieldPrimitive() 121 inline void ObjectAccessor::SetFieldPrimitive(void *obj, const Field &field, T value) in SetFieldPrimitive() 133 inline ObjectHeader *ObjectAccessor::GetFieldObject(const void *obj, const Field &field) in GetFieldObject() 144 inline void ObjectAccessor::SetFieldObject(void *obj, const Field &field, ObjectHeader *value) in SetFieldObject() 157 …r *ObjectAccessor::GetFieldObject(const ManagedThread *thread, const void *obj, const Field &field) in GetFieldObject() 168 …ine void ObjectAccessor::SetFieldObject(const ManagedThread *thread, void *obj, const Field &field, in SetFieldObject()
|
| D | class-inl.h | 221 auto *field = BinarySearchField(fields, id); in FindDeclaredField() local 235 auto *field = cls->FindDeclaredField<FILTER>(pred); in FindField() local 247 auto *field = iface->FindField<FILTER>(pred); in FindField() local 671 inline T Class::GetFieldPrimitive(const Field &field) const in GetFieldPrimitive() 677 inline void Class::SetFieldPrimitive(const Field &field, T value) in SetFieldPrimitive() 684 inline ObjectHeader *Class::GetFieldObject(const Field &field) const in GetFieldObject() 691 inline void Class::SetFieldObject(const Field &field, ObjectHeader *value) in SetFieldObject() 705 inline ObjectHeader *Class::GetFieldObject(ManagedThread *thread, const Field &field) const in GetFieldObject() 712 inline void Class::SetFieldObject(ManagedThread *thread, const Field &field, ObjectHeader *value) in SetFieldObject()
|
| /arkcompiler/runtime_core/static_core/runtime/mem/ |
| D | object_helpers.cpp | 82 static void DumpReferenceField(ObjectHeader *objectHeader, const Field &field, in DumpReferenceField() 94 static void DumpPrimitivesField(ObjectHeader *objectHeader, const Field &field, in DumpPrimitivesField() 200 for (const Field &field : fields) { in TraverseFields() local 223 ObjectHeader *fieldObject) { in DumpClass() 244 const char *GetFieldName(const Field &field) in GetFieldName() 263 bool operator()(ObjectHeader *obj, ObjectHeader *field, [[maybe_unused]] uint32_t offset, in operator ()() 329 …bool operator()(ObjectHeader *object, ObjectHeader *field, uint32_t offset, [[maybe_unused]] bool … in operator ()() 358 …bool operator()(ObjectHeader *object, ObjectHeader *field, uint32_t offset, [[maybe_unused]] bool … in operator ()()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ets_proxy/ |
| D | ets_field_wrapper.cpp | 188 const Field *field = lazyRefconvertLink_.GetUnresolved(); in GetRefConvert() local 212 Field *field = wrapper->GetField(); in DoMakeNapiProperty() local 261 napi_property_descriptor EtsFieldWrapper::MakeInstanceProperty(EtsClassWrapper *owner, Field *field) in MakeInstanceProperty() 268 napi_property_descriptor EtsFieldWrapper::MakeStaticProperty(EtsClassWrapper *owner, Field *field) in MakeStaticProperty()
|
| D | ets_field_wrapper.h | 69 …EtsFieldWrapper(EtsClassWrapper *owner, Field *field) : owner_(owner), field_(field), lazyRefconve… in EtsFieldWrapper()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/interpreter/ |
| D | interpreter-inl.h | 112 auto field = klass->LookupFieldByName(rawField->GetName()); in LookupFieldByName() local 208 auto field = LookupFieldByName<panda_file::Type::TypeId::I32, true>(klass, rawField); in HandleEtsLdobjName() local 250 auto field = LookupFieldByName<panda_file::Type::TypeId::I64, true>(klass, rawField); in HandleEtsLdobjNameWide() local 292 … auto field = LookupFieldByName<panda_file::Type::TypeId::REFERENCE, true>(klass, rawField); in HandleEtsLdobjNameObj() local 336 auto field = LookupFieldByName<panda_file::Type::TypeId::I32, false>(klass, rawField); in HandleEtsStobjName() local 378 auto field = LookupFieldByName<panda_file::Type::TypeId::I64, false>(klass, rawField); in HandleEtsStobjNameWide() local 420 … auto field = LookupFieldByName<panda_file::Type::TypeId::REFERENCE, false>(klass, rawField); in HandleEtsStobjNameObj() local
|
| /arkcompiler/runtime_core/static_core/runtime/interpreter/ |
| D | interpreter-inl.h | 1935 Field *field = ResolveField(id); in HandleLdobj() local 1961 Field *field = ResolveField(id); in HandleLdobjWide() local 1987 Field *field = ResolveField(id); in HandleLdobjObj() local 2016 Field *field = ResolveField(id); in HandleLdobjV() local 2044 Field *field = ResolveField(id); in HandleLdobjVWide() local 2072 Field *field = ResolveField(id); in HandleLdobjVObj() local 2100 Field *field = ResolveField(id); in HandleStobj() local 2126 Field *field = ResolveField(id); in HandleStobjWide() local 2152 Field *field = ResolveField(id); in HandleStobjObj() local 2181 Field *field = ResolveField(id); in HandleStobjV() local [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/tooling/ |
| D | default_inspector_extension.cpp | 65 static TypedValue GetFieldValueStatic(T object, const Field &field) in GetFieldValueStatic() 145 for (auto &field : runtimeCls->GetStaticFields()) { in EnumerateProperties() local 150 for (const auto &field : cls->GetInstanceFields()) { in EnumerateProperties() local
|
| /arkcompiler/ets_frontend/ets2panda/linter/test/ |
| D | object_literals_3.ts | 55 field: "world", property 65 field: 1, property 75 field: "world", property
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
| D | compiler_intrinsics.cpp | 59 auto field = klass->LookupFieldByName(rawField->GetName()); in TryGetField() local 96 static T GetFieldPrimitiveType(Field *field, const VMHandle<ObjectHeader> &handleObj) in GetFieldPrimitiveType() 160 auto field = TryGetField<FIELD_TYPE>(method, rawField, pc, klass); in CompilerEtsLdObjByName() local 181 static void SetTypedFieldPrimitive(Field *field, const VMHandle<ObjectHeader> &handleObj, T storeVa… in SetTypedFieldPrimitive() 255 auto field = TryGetField<FIELD_TYPE>(method, rawField, pc, klass); in CompilerEtsStObjByName() local 291 auto field = TryGetField<panda_file::Type::TypeId::REFERENCE>(method, rawField, pc, klass); in CompilerEtsStObjByNameRef() local
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
| D | runtime_adapter.h | 183 ClassPtr GetClassForField(FieldPtr field) const override in GetClassForField() 315 compiler::DataType::Type GetFieldType(FieldPtr field) const override in GetFieldType() 335 bool IsFieldVolatile(FieldPtr field) const override in IsFieldVolatile() 398 std::string GetFieldName(FieldPtr field) const override in GetFieldName() 454 static panda_file::File::EntityId FieldCast(RuntimeInterface::FieldPtr field) in FieldCast()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/mock/ |
| D | clinit_native_test.cpp | 104 ets_field field = env->GetStaticp_field(testClass, "sfield", "I"); in TEST_F() local 115 ets_field field = env->Getp_field(testClass, "ifield", "I"); in TEST_F() local
|
| /arkcompiler/runtime_core/static_core/plugins/ets/verification/ |
| D | ets_plugin.h | 30 CheckResult const &CheckFieldAccessViolation([[maybe_unused]] Field const *field, in CheckFieldAccessViolation()
|
| /arkcompiler/runtime_core/static_core/verification/ |
| D | default_plugin.h | 30 CheckResult const &CheckFieldAccessViolation([[maybe_unused]] Field const *field, in CheckFieldAccessViolation()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/ |
| D | ets_test_mirror_classes.h | 53 EtsField *field = klass->GetFieldIDByName(memb.Name()); in CompareMemberOffsets() local
|
| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| D | object_helpers_test.cpp | 158 Field *field = klass->GetStaticFieldByName(reinterpret_cast<const uint8_t *>("field")); in TEST_F() local 187 Field *field = klass->GetStaticFieldByName(reinterpret_cast<const uint8_t *>("field")); in TEST_F() local 218 Field *field = klass->GetInstanceFieldByName(reinterpret_cast<const uint8_t *>("field")); in TEST_F() local 249 Field *field = klass->GetInstanceFieldByName(reinterpret_cast<const uint8_t *>("field")); in TEST_F() local
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | class_initializer.cpp | 420 static void InitializePrimitiveField(Class *klass, const Field &field) in InitializePrimitiveField() 427 static void InitializeTaggedField(Class *klass, const Field &field) in InitializeTaggedField() 433 static void InitializeStringField(Class *klass, const Field &field) in InitializeStringField() 455 for (const auto &field : klass->GetStaticFields()) { in InitializeFields() local
|