Home
last modified time | relevance | path

Searched full:field_type (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/runtime_core/disassembler/templates/
Dtype_to_pandasm_type.cpp.erb42 pandasm::Type field_type;
50 field_type = pandasm::Type("<%= type.name %>", 0);
55 field_type = pandasm::Type("any", 0);
61 field_type = pandasm::Type::FromDescriptor(type_name);
65 return field_type;
/arkcompiler/runtime_core/libpandafile/tests/
Dfile_item_container_test.cpp261 PrimitiveTypeItem *field_type = container.GetOrCreatePrimitiveTypeItem(Type::TypeId::I32); variable
263 FieldItem *field_item = class_item->AddField(field_name, field_type, ACC_PUBLIC);
705 PrimitiveTypeItem *field_type = container.GetOrCreatePrimitiveTypeItem(Type::TypeId::I32); variable
706 …FieldItem *field_item = container.CreateItem<ForeignFieldItem>(class_item, field_name, field_type);
747 EXPECT_EQ(field_data_accessor.GetType(), field_type->GetType().GetFieldEncoding());
870 PrimitiveTypeItem *field_type = container.GetOrCreatePrimitiveTypeItem(Type::TypeId::I32); variable
871 class_item_a->AddField(field_name, field_type, ACC_PUBLIC);
1041 PrimitiveTypeItem *field_type = container.GetOrCreatePrimitiveTypeItem(Type::TypeId::I32); variable
1043 class_item->AddField(field_name, field_type, ACC_PUBLIC);
1153 PrimitiveTypeItem *field_type = container.GetOrCreatePrimitiveTypeItem(Type::TypeId::I32); variable
[all …]
/arkcompiler/runtime_core/verification/
Dmessages.yaml69 args: field, field_type, acc_type, subtypes, field_subtypes
71 Field is '${field}'. Field type is '${field_type}'. Accumulator type is '${acc_type}'.
229 args: field, field_type, field_obj_type, expected_subtypes
232 Field type is '${field_type}'.
/arkcompiler/runtime_core/libpandafile/
Dfile_reader.cpp729 Type field_type = Type::GetTypeFromFieldEncoding(field_acc.GetType()); in CreateFieldItem() local
732 if (field_type.IsReference()) { in CreateFieldItem()
745 field_type_item = container_.GetOrCreatePrimitiveTypeItem(field_type.GetId()); in CreateFieldItem()
753 switch (field_type.GetId()) { in CreateFieldItem()
857 Type field_type = Type::GetTypeFromFieldEncoding(field_acc.GetType()); in CreateForeignFieldItem() local
859 if (field_type.IsReference()) { in CreateForeignFieldItem()
872 field_type_item = container_.GetOrCreatePrimitiveTypeItem(field_type.GetId()); in CreateForeignFieldItem()
/arkcompiler/runtime_core/verification/absint/
Dabs_int_inl.h2581 Type field_type = GetFieldType(); in CheckFieldAccess() local
2582 if (!field_type.IsValid()) { in CheckFieldAccess()
2612 if (!(field_type <= expected_field_type)) { in CheckFieldAccess()
2614 …LOG_VERIFIER_UNEXPECTED_FIELD_TYPE(field->GetName(), ImageOf(field_type), ImageOf(expected_field_t… in CheckFieldAccess()
2746 Type field_type = GetFieldType(); in ProcessStoreField() local
2747 if (!field_type.IsValid()) { in ProcessStoreField()
2753 TypeId field_type_id = Types().TypeIdOf(field_type); in ProcessStoreField()
2766 LOG_VERIFIER_DEBUG_STORE_FIELD(field->GetName(), ImageOf(field_type), ImageOf(vs_type), in ProcessStoreField()
2768 ImagesOf(SubtypesOf({field_type}))); in ProcessStoreField()
2876 Type field_type = GetFieldType(); in ProcessStobjObj() local
[all …]
/arkcompiler/runtime_core/runtime/
Dclass_linker.cpp218 &num_sfields](Type field_type) { in GetClassSize() argument
221 switch (field_type.GetId()) { in GetClassSize()
1386 auto field_type = panda_file::Type::GetTypeFromFieldEncoding(field_data_accessor.GetType()); in GetFieldBySignature() local
1388 if (field_type == fld.GetType() && field_name == fld.GetName()) { in GetFieldBySignature()
1389 if (!field_type.IsReference()) { in GetFieldBySignature()
/arkcompiler/runtime_core/docs/
Dassembly_format.md445 field_def := field_type field_name def_field_meta
446 field_type := type_def
/arkcompiler/runtime_core/disassembler/
Ddisassembler.cpp414 uint32_t field_type = field_accessor.GetType(); in GetFields() local
415 field.type = FieldTypeToPandasmType(field_type); in GetFields()