Lines Matching defs:comp_unit

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