reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
825 sc.comp_unit = cu.get(); 826 sc.module_sp = cu->GetModule(); 832 bool has_line_table = ParseCompileUnitLineTable(*sc.comp_unit, line); 848 auto *line_table = sc.comp_unit->GetLineTable(); 859 if (!line_table->GetLineEntryAtIndex(line_idx, sc.line_entry)) 863 sc.line_entry.range.GetBaseAddress().GetFileAddress(); 871 sc.function = sc.comp_unit->FindFunctionByUID(func_uid).get(); 871 sc.function = sc.comp_unit->FindFunctionByUID(func_uid).get(); 872 if (sc.function == nullptr) { 875 sc.function = ParseCompileUnitFunctionForPDBFunc(*pdb_func, 876 *sc.comp_unit); 878 if (sc.function && (resolve_scope & eSymbolContextBlock)) { 879 Block &block = sc.function->GetBlock(true); 880 sc.block = block.FindBlockByID(sc.function->GetID()); 880 sc.block = block.FindBlockByID(sc.function->GetID()); 883 sc_list.Append(sc); 888 sc_list.Append(sc); 893 sc_list.Append(sc);