Home
last modified time | relevance | path

Searched refs:DebugInfoItem (Results 1 – 12 of 12) sorted by relevance

/art/tools/dexfuzz/src/dexfuzz/rawdex/
DDebugInfoItem.java24 public class DebugInfoItem implements RawDexObject { class
28 public DebugInfoItem(int size) { in DebugInfoItem() method in DebugInfoItem
DMapList.java173 rawDexFile.debugInfoItem = new DebugInfoItem((int)size); in read()
DRawDexFile.java45 public DebugInfoItem debugInfoItem;
/art/dexlayout/
Dcompact_dex_writer.cc203 void CompactDexWriter::WriteDebugInfoItem(Stream* stream, dex_ir::DebugInfoItem* debug_info) { in WriteDebugInfoItem()
240 std::map<const dex_ir::DebugInfoItem*, uint32_t> method_idx_map; in SortDebugInfosByMethodIndex()
254 const dex_ir::DebugInfoItem* debug_item = code_item->DebugInfo(); in SortDebugInfosByMethodIndex()
262 [&](const std::unique_ptr<dex_ir::DebugInfoItem>& a, in SortDebugInfosByMethodIndex()
263 const std::unique_ptr<dex_ir::DebugInfoItem>& b) { in SortDebugInfosByMethodIndex()
342 std::vector<dex_ir::DebugInfoItem*> method_id_debug_info(collections.MethodIdsSize(), nullptr); in CanGenerateCompactDex()
355 dex_ir:: DebugInfoItem* debug_info_item = nullptr; in CanGenerateCompactDex()
Ddex_verify.h100 bool VerifyDebugInfo(dex_ir::DebugInfoItem* orig,
101 dex_ir::DebugInfoItem* output,
Ddex_ir.h45 class DebugInfoItem; variable
98 virtual void Dispatch(DebugInfoItem* debug_info_item) = 0;
231 CollectionVector<DebugInfoItem>::Vector& DebugInfoItems() in DebugInfoItems()
450 CollectionVector<DebugInfoItem> debug_info_items_;
464 CollectionMap<DebugInfoItem> debug_info_items_map_;
1061 DebugInfoItem* debug_info, in CodeItem()
1081 DebugInfoItem* DebugInfo() const { return debug_info_; } in DebugInfo()
1101 DebugInfoItem* debug_info_; // This can be nullptr.
1111 class DebugInfoItem : public Item {
1113 DebugInfoItem(uint32_t debug_info_size, uint8_t* debug_info) in DebugInfoItem() function
[all …]
Dcompact_dex_writer.h156 void WriteDebugInfoItem(Stream* stream, dex_ir::DebugInfoItem* debug_info) OVERRIDE;
Ddex_writer.h267 virtual void WriteDebugInfoItem(Stream* stream, dex_ir::DebugInfoItem* debug_info);
Ddex_verify.cc886 bool VerifyDebugInfo(dex_ir::DebugInfoItem* orig, in VerifyDebugInfo()
887 dex_ir::DebugInfoItem* output, in VerifyDebugInfo()
Ddex_ir.cc586 DebugInfoItem* debug_info = nullptr; in DedupeOrCreateCodeItem()
593 debug_info = new DebugInfoItem(debug_info_size, debug_info_buffer); in DedupeOrCreateCodeItem()
Ddex_writer.cc470 void DexWriter::WriteDebugInfoItem(Stream* stream, dex_ir::DebugInfoItem* debug_info) { in WriteDebugInfoItem()
478 for (std::unique_ptr<dex_ir::DebugInfoItem>& debug_info : in WriteDebugInfoItems()
Ddexlayout.cc1132 dex_ir::DebugInfoItem* debug_info = code->DebugInfo(); in DumpCode()