Home
last modified time | relevance | path

Searched refs:ItemTypes (Results 1 - 16 of 16) sorted by relevance

/arkcompiler/runtime_core/libpandafile/tests/
H A Dfile_items_test.cpp76 for (int i = 0; i <= static_cast<int>(ItemTypes::FIELD_ITEM) - 1; ++i) { in HWTEST()
77 ItemTypes type = static_cast<ItemTypes>(i); in HWTEST()
80 case ItemTypes::ANNOTATION_ITEM: in HWTEST()
83 case ItemTypes::CATCH_BLOCK_ITEM: in HWTEST()
86 case ItemTypes::CLASS_INDEX_ITEM: in HWTEST()
89 case ItemTypes::CLASS_ITEM: in HWTEST()
92 case ItemTypes::CODE_ITEM: in HWTEST()
95 case ItemTypes::DEBUG_INFO_ITEM: in HWTEST()
98 case ItemTypes in HWTEST()
[all...]
H A Dfile_item_container_test.cpp1114 ASSERT(method_item != nullptr && method_item->GetItemType() == ItemTypes::METHOD_ITEM); in PerformTests()
1128 ASSERT(field_item != nullptr && field_item->GetItemType() == ItemTypes::FIELD_ITEM); in PerformTests()
/arkcompiler/runtime_core/static_core/static_linker/
H A Dlinker_context_misc.cpp205 case panda_file::ItemTypes::FOREIGN_CLASS_ITEM: { in ReprItem()
210 case panda_file::ItemTypes::CLASS_ITEM: { in ReprItem()
215 case panda_file::ItemTypes::FOREIGN_FIELD_ITEM: { in ReprItem()
220 case panda_file::ItemTypes::FIELD_ITEM: { in ReprItem()
225 case panda_file::ItemTypes::PRIMITIVE_TYPE_ITEM: { in ReprItem()
230 case panda_file::ItemTypes::FOREIGN_METHOD_ITEM: { in ReprItem()
235 case panda_file::ItemTypes::METHOD_ITEM: { in ReprItem()
240 case panda_file::ItemTypes::ANNOTATION_ITEM: { in ReprItem()
244 case panda_file::ItemTypes::VALUE_ITEM: { in ReprItem()
248 case panda_file::ItemTypes in ReprItem()
[all...]
H A Dlinker_context.cpp59 case panda_file::ItemTypes::FOREIGN_METHOD_ITEM: in MergeItem()
62 case panda_file::ItemTypes::FOREIGN_FIELD_ITEM: in MergeItem()
98 if (item->GetItemType() == panda_file::ItemTypes::FOREIGN_CLASS_ITEM) { in Merge()
190 ASSERT(mi->GetItemType() == panda_file::ItemTypes::FIELD_ITEM); in MergeClass()
196 ASSERT(mi->GetItemType() == panda_file::ItemTypes::METHOD_ITEM); in MergeClass()
341 if (klass->GetItemType() == panda_file::ItemTypes::FOREIGN_CLASS_ITEM) { in TryFindMethod()
344 ASSERT(klass->GetItemType() == panda_file::ItemTypes::CLASS_ITEM); in TryFindMethod()
451 if (klass->GetItemType() == panda_file::ItemTypes::FOREIGN_CLASS_ITEM) { in TryFindField()
457 ASSERT(bi->GetItemType() == panda_file::ItemTypes::FIELD_ITEM); in TryFindField()
493 if (clz->GetItemType() == panda_file::ItemTypes in MergeForeignField()
[all...]
H A Dlinker_code_parser_context.cpp130 ASSERT(iter->second->GetItemType() == panda_file::ItemTypes::METHOD_ITEM); in ApplyLiteralArrayChange()
244 ASSERT(iter->second->GetItemType() == panda_file::ItemTypes::LITERAL_ARRAY_ITEM); in MakeChangeWithId()
/arkcompiler/runtime_core/libpandafile/
H A Dfile_items.cpp115 std::string ItemTypeToString(ItemTypes type) in ItemTypeToString()
118 case ItemTypes::ANNOTATION_ITEM: in ItemTypeToString()
120 case ItemTypes::CATCH_BLOCK_ITEM: in ItemTypeToString()
122 case ItemTypes::CLASS_INDEX_ITEM: in ItemTypeToString()
124 case ItemTypes::CLASS_ITEM: in ItemTypeToString()
126 case ItemTypes::CODE_ITEM: in ItemTypeToString()
128 case ItemTypes::DEBUG_INFO_ITEM: in ItemTypeToString()
130 case ItemTypes::END_ITEM: in ItemTypeToString()
132 case ItemTypes::FIELD_INDEX_ITEM: in ItemTypeToString()
134 case ItemTypes in ItemTypeToString()
[all...]
H A Dfile_items.h93 enum class ItemTypes { class in panda::panda_file::ClassTag::MethodTag::FieldTag::FunctionKind::ItemRank
130 std::string ItemTypeToString(ItemTypes type);
257 virtual ItemTypes GetItemType() const = 0;
446 ItemTypes GetItemType() const override
448 return ItemTypes::PRIMITIVE_TYPE_ITEM;
467 ItemTypes GetItemType() const override
469 return ItemTypes::STRING_ITEM;
569 ItemTypes GetItemType() const override
571 return ItemTypes::FIELD_ITEM;
671 ItemTypes GetItemTyp
[all...]
H A Dfile_item_container.h275 ItemTypes GetItemType() const override;
394 ItemTypes GetItemType() const override
396 return ItemTypes::INDEX_HEADER;
447 ItemTypes GetItemType() const override
449 return ItemTypes::INDEX_SECTION;
553 ItemTypes GetItemType() const override
555 return ItemTypes::END_ITEM;
H A Dfile_item_container.cpp426 case ItemTypes::CLASS_ITEM: { in ReLayout()
430 case ItemTypes::STRING_ITEM: { in ReLayout()
971 ItemTypes ItemContainer::IndexItem::GetItemType() const in GetItemType()
975 return ItemTypes::CLASS_INDEX_ITEM; in GetItemType()
977 return ItemTypes::METHOD_INDEX_ITEM; in GetItemType()
979 return ItemTypes::FIELD_INDEX_ITEM; in GetItemType()
981 return ItemTypes::PROTO_INDEX_ITEM; in GetItemType()
983 return ItemTypes::LINE_NUMBER_PROGRAM_INDEX_ITEM; in GetItemType()
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dfile_items.cpp80 std::string ItemTypeToString(ItemTypes type) in ItemTypeToString()
83 case ItemTypes::ANNOTATION_ITEM: in ItemTypeToString()
85 case ItemTypes::CATCH_BLOCK_ITEM: in ItemTypeToString()
87 case ItemTypes::CLASS_INDEX_ITEM: in ItemTypeToString()
89 case ItemTypes::CLASS_ITEM: in ItemTypeToString()
91 case ItemTypes::CODE_ITEM: in ItemTypeToString()
93 case ItemTypes::DEBUG_INFO_ITEM: in ItemTypeToString()
95 case ItemTypes::END_ITEM: in ItemTypeToString()
97 case ItemTypes::FIELD_INDEX_ITEM: in ItemTypeToString()
99 case ItemTypes in ItemTypeToString()
[all...]
H A Dfile_items.h95 enum class ItemTypes { class in ark::panda_file::ClassTag::MethodTag::FieldTag
233 virtual ItemTypes GetItemType() const = 0;
419 ItemTypes GetItemType() const override
421 return ItemTypes::PRIMITIVE_TYPE_ITEM;
440 ItemTypes GetItemType() const override
442 return ItemTypes::STRING_ITEM;
547 ItemTypes GetItemType() const override
549 return ItemTypes::FIELD_ITEM;
676 ItemTypes GetItemType() const override
678 return ItemTypes
[all...]
H A Dfile_item_container.h240 ItemTypes GetItemType() const override;
362 ItemTypes GetItemType() const override
364 return ItemTypes::REGION_HEADER;
415 ItemTypes GetItemType() const override
417 return ItemTypes::REGION_SECTION;
528 ItemTypes GetItemType() const override
530 return ItemTypes::END_ITEM;
H A Dfile_item_container.cpp904 ItemTypes ItemContainer::IndexItem::GetItemType() const in GetItemType()
908 return ItemTypes::CLASS_INDEX_ITEM; in GetItemType()
910 return ItemTypes::METHOD_INDEX_ITEM; in GetItemType()
912 return ItemTypes::FIELD_INDEX_ITEM; in GetItemType()
914 return ItemTypes::PROTO_INDEX_ITEM; in GetItemType()
916 return ItemTypes::LINE_NUMBER_PROGRAM_INDEX_ITEM; in GetItemType()
H A Dfile_reader.cpp568 ASSERT(oldLnp->second->GetItemType() == ItemTypes::LINE_NUMBER_PROGRAM_ITEM); in CreateDebugInfoItem()
/arkcompiler/runtime_core/static_core/libpandafile/tests/
H A Dfile_test.cpp258 if (typ == ItemTypes::LINE_NUMBER_PROGRAM_ITEM) { in TEST()
H A Dfile_item_container_test.cpp1016 ASSERT(methodItem != nullptr && methodItem->GetItemType() == ItemTypes::METHOD_ITEM); in TEST()
1030 ASSERT(fieldItem != nullptr && fieldItem->GetItemType() == ItemTypes::FIELD_ITEM); in TEST()

Completed in 23 milliseconds