Lines Matching refs:dex_ir

53       dex_ir::ClassData* class_data = class_def->GetClassData();  in WriteDebugInfoOffsetTable()
60 const dex_ir::MethodId* method_id = method.GetMethodId(); in WriteDebugInfoOffsetTable()
61 dex_ir::CodeItem* code_item = method.GetCodeItem(); in WriteDebugInfoOffsetTable()
107 dex_ir::Item* item, in ScopedDataSectionItem()
143 dex_ir::CodeItem* code_item, in WriteCodeItem()
204 void CompactDexWriter::WriteDebugInfoItem(Stream* stream, dex_ir::DebugInfoItem* debug_info) { in WriteDebugInfoItem()
236 std::map<const dex_ir::DebugInfoItem*, uint32_t> method_idx_map; in SortDebugInfosByMethodIndex()
240 dex_ir::ClassData* class_data = class_def->GetClassData(); in SortDebugInfosByMethodIndex()
247 const dex_ir::MethodId* method_id = method.GetMethodId(); in SortDebugInfosByMethodIndex()
248 dex_ir::CodeItem* code_item = method.GetCodeItem(); in SortDebugInfosByMethodIndex()
250 const dex_ir::DebugInfoItem* debug_item = code_item->DebugInfo(); in SortDebugInfosByMethodIndex()
258 [&](const std::unique_ptr<dex_ir::DebugInfoItem>& a, in SortDebugInfosByMethodIndex()
259 const std::unique_ptr<dex_ir::DebugInfoItem>& b) { in SortDebugInfosByMethodIndex()
317 void CompactDexWriter::WriteStringData(Stream* stream, dex_ir::StringData* string_data) { in WriteStringData()
335 std::vector<dex_ir::CodeItem*> method_id_code_item(header_->MethodIds().Size(), nullptr); in CanGenerateCompactDex()
336 std::vector<dex_ir::DebugInfoItem*> method_id_debug_info(header_->MethodIds().Size(), nullptr); in CanGenerateCompactDex()
340 dex_ir::ClassData* class_data = class_def->GetClassData(); in CanGenerateCompactDex()
348 dex_ir::CodeItem* code_item = method.GetCodeItem(); in CanGenerateCompactDex()
349 dex_ir:: DebugInfoItem* debug_info_item = nullptr; in CanGenerateCompactDex()