Home
last modified time | relevance | path

Searched defs:field (Results 1 – 25 of 119) sorted by relevance

12345

/arkcompiler/runtime_core/static_core/runtime/include/coretypes/
Dclass.h53 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/
DassemblyFieldProto.cpp19 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()
DassemblyRecordProto.cpp27 for (const auto &field : record.field_list) { in Serialize() local
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
Dets_field.h88 static EtsField *FromRuntimeField(Field *field) in FromRuntimeField()
93 static const EtsField *FromRuntimeField(const Field *field) in FromRuntimeField()
Dets_object.h57 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()
Dets_error_options.h46 static EtsErrorOptions *FromEtsObject(EtsObject *field) in FromEtsObject()
Dets_typeapi_parameter.h48 static EtsTypeAPIParameter *FromEtsObject(EtsObject *field) in FromEtsObject()
/arkcompiler/runtime_core/static_core/runtime/include/
Dobject_header-inl.h73 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()
Dobject_accessor-inl.h111 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()
Dclass-inl.h221 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/
Dobject_helpers.cpp82 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/
Dets_field_wrapper.cpp188 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()
Dets_field_wrapper.h69 …EtsFieldWrapper(EtsClassWrapper *owner, Field *field) : owner_(owner), field_(field), lazyRefconve… in EtsFieldWrapper()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interpreter/
Dinterpreter-inl.h112 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/
Dinterpreter-inl.h1935 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/
Ddefault_inspector_extension.cpp65 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/
Dobject_literals_3.ts55 field: "world", property
65 field: 1, property
75 field: "world", property
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
Dcompiler_intrinsics.cpp59 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/
Druntime_adapter.h183 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/
Dclinit_native_test.cpp104 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/
Dets_plugin.h30 CheckResult const &CheckFieldAccessViolation([[maybe_unused]] Field const *field, in CheckFieldAccessViolation()
/arkcompiler/runtime_core/static_core/verification/
Ddefault_plugin.h30 CheckResult const &CheckFieldAccessViolation([[maybe_unused]] Field const *field, in CheckFieldAccessViolation()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/
Dets_test_mirror_classes.h53 EtsField *field = klass->GetFieldIDByName(memb.Name()); in CompareMemberOffsets() local
/arkcompiler/runtime_core/static_core/runtime/tests/
Dobject_helpers_test.cpp158 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/
Dclass_initializer.cpp420 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

12345