Lines Matching defs:comp_unit

362     CompUnitSP comp_unit = GetOrCreateCompileUnit(*cii);
363 return GetOrCreateFunction(block_id, *comp_unit)->GetBlock(false);
387 CompileUnit &comp_unit) {
401 comp_unit.GetModule()->GetSectionList());
416 &comp_unit, toOpaqueUid(func_id), toOpaqueUid(sig_id), mangled,
419 comp_unit.AddFunction(func_sp);
791 CompUnitSP comp_unit;
795 comp_unit = GetOrCreateCompileUnit(cci);
813 scope, comp_unit.get(), ranges, &decl, location, is_external, false,
861 CompileUnit &comp_unit) {
864 emplace_result.first->second = CreateFunction(func_id, comp_unit);
909 lldb::LanguageType SymbolFileNativePDB::ParseLanguage(CompileUnit &comp_unit) {
911 PdbSymUid uid(comp_unit.GetID());
925 size_t SymbolFileNativePDB::ParseFunctions(CompileUnit &comp_unit) {
927 PdbSymUid uid{comp_unit.GetID()};
932 size_t count = comp_unit.GetNumFunctions();
940 FunctionSP func = GetOrCreateFunction(sym_id, comp_unit);
943 size_t new_count = comp_unit.GetNumFunctions();
972 sc.comp_unit = GetOrCreateCompileUnit(*cci).get();
978 lldbassert(sc.comp_unit);
993 sc.function = GetOrCreateFunction(csid, *sc.comp_unit).get();
1008 lldbassert(sc.comp_unit);
1009 if (auto *line_table = sc.comp_unit->GetLineTable()) {
1060 bool SymbolFileNativePDB::ParseLineTable(CompileUnit &comp_unit) {
1066 PdbSymUid cu_id(comp_unit.GetID());
1071 auto line_table = std::make_unique<LineTable>(&comp_unit);
1131 comp_unit.SetLineTable(line_table.release());
1135 bool SymbolFileNativePDB::ParseDebugMacros(CompileUnit &comp_unit) {
1140 bool SymbolFileNativePDB::ParseSupportFiles(CompileUnit &comp_unit,
1143 PdbSymUid cu_id(comp_unit.GetID());
1226 sc.comp_unit = GetOrCreateCompileUnit(cci).get();
1228 sc.function = GetOrCreateFunction(func_id, *sc.comp_unit).get();
1274 size_t SymbolFileNativePDB::ParseTypes(CompileUnit &comp_unit) {
1318 SymbolFileNativePDB::ParseVariablesForCompileUnit(CompileUnit &comp_unit,
1320 PdbSymUid sym_uid(comp_unit.GetID());
1473 lldbassert(sc.function || sc.comp_unit);
1490 if (sc.comp_unit) {
1491 variables = sc.comp_unit->GetVariableList(false);
1494 sc.comp_unit->SetVariableList(variables);
1496 return ParseVariablesForCompileUnit(*sc.comp_unit, *variables);