Home
last modified time | relevance | path

Searched refs:IndexItem (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/runtime_core/libpandafile/
H A Dfile_item_container.h251 class IndexItem : public BaseItem { class in panda::panda_file::ItemContainer
253 IndexItem(IndexType type, size_t max_index) : type_(type), max_index_(max_index) in IndexItem() function in panda::panda_file::ItemContainer::IndexItem
263 ~IndexItem() override = default;
265 DEFAULT_COPY_SEMANTIC(IndexItem);
266 NO_MOVE_SEMANTIC(IndexItem);
351 class LineNumberProgramIndexItem : public IndexItem {
353 LineNumberProgramIndexItem() : IndexItem(IndexType::LINE_NUMBER_PROG, MAX_INDEX_32) {} in LineNumberProgramIndexItem()
377 explicit IndexHeaderItem(std::vector<IndexItem *> indexes) : indexes_(std::move(indexes)) in IndexHeaderItem()
427 IndexItem *IndexGetIndexByType(IndexType type) const in IndexGetIndexByType()
435 std::vector<IndexItem *> indexes
[all...]
H A Dfile_item_container.cpp956 bool ItemContainer::IndexItem::Write(Writer *writer) in Write()
971 ItemTypes ItemContainer::IndexItem::GetItemType() const in GetItemType()
991 bool ItemContainer::IndexItem::Add(IndexedItem *item) in Add()
1008 std::vector<IndexItem *> index_items; in AddHeader()
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dfile_item_container.h221 class IndexItem : public BaseItem { class in ark::panda_file::ItemContainer
223 IndexItem(IndexType type, size_t maxIndex) : type_(type), maxIndex_(maxIndex) in IndexItem() function in ark::panda_file::ItemContainer::IndexItem
228 ~IndexItem() override = default;
230 DEFAULT_COPY_SEMANTIC(IndexItem);
231 NO_MOVE_SEMANTIC(IndexItem);
314 class LineNumberProgramIndexItem : public IndexItem {
316 LineNumberProgramIndexItem() : IndexItem(IndexType::LINE_NUMBER_PROG, MAX_INDEX_32) {} in LineNumberProgramIndexItem()
345 explicit RegionHeaderItem(std::vector<IndexItem *> indexes) : indexes_(std::move(indexes)) in RegionHeaderItem()
395 IndexItem *GetIndexByType(IndexType type) const in GetIndexByType()
403 std::vector<IndexItem *> indexes
[all...]
H A Dfile_item_container.cpp891 bool ItemContainer::IndexItem::Write(Writer *writer) in Write()
904 ItemTypes ItemContainer::IndexItem::GetItemType() const in GetItemType()
924 bool ItemContainer::IndexItem::Add(IndexedItem *item) in Add()
941 std::vector<IndexItem *> indexItems; in AddHeader()

Completed in 5 milliseconds