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.cc202 void CompactDexWriter::WriteDebugInfoItem(Stream* stream, dex_ir::DebugInfoItem* debug_info) { in WriteDebugInfoItem()
238 std::map<const dex_ir::DebugInfoItem*, uint32_t> method_idx_map; in SortDebugInfosByMethodIndex()
252 const dex_ir::DebugInfoItem* debug_item = code_item->DebugInfo(); in SortDebugInfosByMethodIndex()
260 [&](const std::unique_ptr<dex_ir::DebugInfoItem>& a, in SortDebugInfosByMethodIndex()
261 const std::unique_ptr<dex_ir::DebugInfoItem>& b) { in SortDebugInfosByMethodIndex()
338 std::vector<dex_ir::DebugInfoItem*> method_id_debug_info(header_->MethodIds().Size(), nullptr); in CanGenerateCompactDex()
351 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.h46 class DebugInfoItem; variable
100 virtual void Dispatch(DebugInfoItem* debug_info_item) = 0;
488 CollectionVector<DebugInfoItem>& DebugInfoItems() { return debug_info_items_; } in DebugInfoItems()
489 const CollectionVector<DebugInfoItem>& DebugInfoItems() const { return debug_info_items_; } in DebugInfoItems()
570 CollectionVector<DebugInfoItem> debug_info_items_;
1041 DebugInfoItem* debug_info, in CodeItem()
1061 DebugInfoItem* DebugInfo() const { return debug_info_; } in DebugInfo()
1081 DebugInfoItem* debug_info_; // This can be nullptr.
1091 class DebugInfoItem : public Item {
1093 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.h268 virtual void WriteDebugInfoItem(Stream* stream, dex_ir::DebugInfoItem* debug_info);
Ddex_verify.cc899 bool VerifyDebugInfo(dex_ir::DebugInfoItem* orig, in VerifyDebugInfo()
900 dex_ir::DebugInfoItem* output, in VerifyDebugInfo()
Ddex_ir_builder.cc240 CollectionMap<DebugInfoItem> debug_info_items_map_;
807 DebugInfoItem* debug_info = nullptr; in DedupeOrCreateCodeItem()
Ddex_writer.cc519 void DexWriter::WriteDebugInfoItem(Stream* stream, dex_ir::DebugInfoItem* debug_info) { in WriteDebugInfoItem()
Ddexlayout.cc1098 dex_ir::DebugInfoItem* debug_info = code->DebugInfo(); in DumpCode()