Lines Matching refs:comp_unit
514 return GetSymbolFile(*sc.comp_unit); in GetSymbolFile()
518 SymbolFileDWARFDebugMap::GetSymbolFile(const CompileUnit &comp_unit) { in GetSymbolFile() argument
519 CompileUnitInfo *comp_unit_info = GetCompUnitInfo(comp_unit); in GetSymbolFile()
640 return GetCompUnitInfo(*sc.comp_unit); in GetCompUnitInfo()
644 SymbolFileDWARFDebugMap::GetCompUnitInfo(const CompileUnit &comp_unit) { in GetCompUnitInfo() argument
649 auto it = id_to_index_map.find(comp_unit.GetID()); in GetCompUnitInfo()
651 &comp_unit == in GetCompUnitInfo()
670 SymbolFileDWARFDebugMap::ParseLanguage(CompileUnit &comp_unit) { in ParseLanguage() argument
672 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseLanguage()
674 return oso_dwarf->ParseLanguage(comp_unit); in ParseLanguage()
678 XcodeSDK SymbolFileDWARFDebugMap::ParseXcodeSDK(CompileUnit &comp_unit) { in ParseXcodeSDK() argument
680 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseXcodeSDK()
682 return oso_dwarf->ParseXcodeSDK(comp_unit); in ParseXcodeSDK()
686 size_t SymbolFileDWARFDebugMap::ParseFunctions(CompileUnit &comp_unit) { in ParseFunctions() argument
688 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseFunctions()
690 return oso_dwarf->ParseFunctions(comp_unit); in ParseFunctions()
694 bool SymbolFileDWARFDebugMap::ParseLineTable(CompileUnit &comp_unit) { in ParseLineTable() argument
696 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseLineTable()
698 return oso_dwarf->ParseLineTable(comp_unit); in ParseLineTable()
702 bool SymbolFileDWARFDebugMap::ParseDebugMacros(CompileUnit &comp_unit) { in ParseDebugMacros() argument
704 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseDebugMacros()
706 return oso_dwarf->ParseDebugMacros(comp_unit); in ParseDebugMacros()
711 CompileUnit &comp_unit, in ForEachExternalModule() argument
715 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ForEachExternalModule()
717 return oso_dwarf->ForEachExternalModule(comp_unit, visited_symbol_files, f); in ForEachExternalModule()
721 bool SymbolFileDWARFDebugMap::ParseSupportFiles(CompileUnit &comp_unit, in ParseSupportFiles() argument
724 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseSupportFiles()
726 return oso_dwarf->ParseSupportFiles(comp_unit, support_files); in ParseSupportFiles()
730 bool SymbolFileDWARFDebugMap::ParseIsOptimized(CompileUnit &comp_unit) { in ParseIsOptimized() argument
732 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseIsOptimized()
734 return oso_dwarf->ParseIsOptimized(comp_unit); in ParseIsOptimized()
749 CompileUnit *comp_unit = func.GetCompileUnit(); in ParseBlocksRecursive() local
750 if (!comp_unit) in ParseBlocksRecursive()
753 SymbolFileDWARF *oso_dwarf = GetSymbolFile(*comp_unit); in ParseBlocksRecursive()
759 size_t SymbolFileDWARFDebugMap::ParseTypes(CompileUnit &comp_unit) { in ParseTypes() argument
761 SymbolFileDWARF *oso_dwarf = GetSymbolFile(comp_unit); in ParseTypes()
763 return oso_dwarf->ParseTypes(comp_unit); in ParseTypes()