Lines Matching refs:dex_ir

54       dex_ir::ClassData* class_data = class_def->GetClassData();  in WriteDebugInfoOffsetTable()
61 const dex_ir::MethodId* method_id = method.GetMethodId(); in WriteDebugInfoOffsetTable()
62 dex_ir::CodeItem* code_item = method.GetCodeItem(); in WriteDebugInfoOffsetTable()
108 dex_ir::Item* item, in ScopedDataSectionItem()
141 dex_ir::CodeItem* code_item, in WriteCodeItem()
202 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()
242 dex_ir::ClassData* class_data = class_def->GetClassData(); in SortDebugInfosByMethodIndex()
249 const dex_ir::MethodId* method_id = method.GetMethodId(); in SortDebugInfosByMethodIndex()
250 dex_ir::CodeItem* code_item = method.GetCodeItem(); 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()
319 void CompactDexWriter::WriteStringData(Stream* stream, dex_ir::StringData* string_data) { in WriteStringData()
337 std::vector<dex_ir::CodeItem*> method_id_code_item(header_->MethodIds().Size(), nullptr); in CanGenerateCompactDex()
338 std::vector<dex_ir::DebugInfoItem*> method_id_debug_info(header_->MethodIds().Size(), nullptr); in CanGenerateCompactDex()
342 dex_ir::ClassData* class_data = class_def->GetClassData(); in CanGenerateCompactDex()
350 dex_ir::CodeItem* code_item = method.GetCodeItem(); in CanGenerateCompactDex()
351 dex_ir:: DebugInfoItem* debug_info_item = nullptr; in CanGenerateCompactDex()