Lines Matching refs:comp_unit
511 return GetSymbolFile(*sc.comp_unit); in GetSymbolFile()
515 SymbolFileDWARFDebugMap::GetSymbolFile(const CompileUnit &comp_unit) { in GetSymbolFile() argument
516 CompileUnitInfo *comp_unit_info = GetCompUnitInfo(comp_unit); in GetSymbolFile()
638 return GetCompUnitInfo(*sc.comp_unit); in GetCompUnitInfo()
642 SymbolFileDWARFDebugMap::GetCompUnitInfo(const CompileUnit &comp_unit) { in GetCompUnitInfo() argument
647 auto it = id_to_index_map.find(comp_unit.GetID()); in GetCompUnitInfo()
649 &comp_unit == in GetCompUnitInfo()
668 SymbolFileDWARFDebugMap::ParseLanguage(CompileUnit &comp_unit) { in ParseLanguage() argument
670 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseLanguage()
672 return oso_dwarf->ParseLanguage(comp_unit); in ParseLanguage()
676 XcodeSDK SymbolFileDWARFDebugMap::ParseXcodeSDK(CompileUnit &comp_unit) { in ParseXcodeSDK() argument
678 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseXcodeSDK()
680 return oso_dwarf->ParseXcodeSDK(comp_unit); in ParseXcodeSDK()
686 lldb_private::CompileUnit &comp_unit) { in ParseAllLanguages() argument
688 auto *info = GetCompUnitInfo(comp_unit); in ParseAllLanguages()
689 for (auto &comp_unit : info->compile_units_sps) { in ParseAllLanguages() local
690 langs.insert(comp_unit->GetLanguage()); in ParseAllLanguages()
695 size_t SymbolFileDWARFDebugMap::ParseFunctions(CompileUnit &comp_unit) { in ParseFunctions() argument
697 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseFunctions()
699 return oso_dwarf->ParseFunctions(comp_unit); in ParseFunctions()
703 bool SymbolFileDWARFDebugMap::ParseLineTable(CompileUnit &comp_unit) { in ParseLineTable() argument
705 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseLineTable()
707 return oso_dwarf->ParseLineTable(comp_unit); in ParseLineTable()
711 bool SymbolFileDWARFDebugMap::ParseDebugMacros(CompileUnit &comp_unit) { in ParseDebugMacros() argument
713 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseDebugMacros()
715 return oso_dwarf->ParseDebugMacros(comp_unit); in ParseDebugMacros()
720 CompileUnit &comp_unit, in ForEachExternalModule() argument
724 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ForEachExternalModule()
726 return oso_dwarf->ForEachExternalModule(comp_unit, visited_symbol_files, f); in ForEachExternalModule()
731 CompileUnit &comp_unit, SupportFileList &support_files) { in ParseSupportFiles() argument
733 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseSupportFiles()
735 return oso_dwarf->ParseSupportFiles(comp_unit, support_files); in ParseSupportFiles()
739 bool SymbolFileDWARFDebugMap::ParseIsOptimized(CompileUnit &comp_unit) { in ParseIsOptimized() argument
741 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseIsOptimized()
743 return oso_dwarf->ParseIsOptimized(comp_unit); in ParseIsOptimized()
758 CompileUnit *comp_unit = func.GetCompileUnit(); in ParseBlocksRecursive() local
759 if (!comp_unit) in ParseBlocksRecursive()
762 SymbolFileDWARF *oso_dwarf = GetSymbolFile(*comp_unit); in ParseBlocksRecursive()
768 size_t SymbolFileDWARFDebugMap::ParseTypes(CompileUnit &comp_unit) { in ParseTypes() argument
770 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseTypes()
772 return oso_dwarf->ParseTypes(comp_unit); in ParseTypes()