Lines Matching defs:sc

150     for (const SymbolContext &sc : sc_list) {
151 if (sc.comp_unit) {
152 Module *module = sc.module_sp.get();
153 CompileUnit *cu = sc.comp_unit;
154 const LineEntry &line_entry = sc.line_entry;
314 SymbolContext sc;
315 sc.Clear(true);
317 so_addr, eSymbolContextEverything, sc) &
319 sc_list.AppendIfUnique(sc, /*merge_symbol_into_function=*/false);
336 SymbolContext sc;
337 sc.Clear(true);
339 so_addr, eSymbolContextEverything, sc) &
341 sc_list.AppendIfUnique(sc, /*merge_symbol_into_function=*/false);
394 for (const SymbolContext &sc : sc_list_symbols) {
395 if (sc.symbol && sc.symbol->ValueIsAddress()) {
396 const Address &base_address = sc.symbol->GetAddressRef();
410 for (const SymbolContext &sc : sc_list_funcs) {
415 sc.GetAddressRange(eSymbolContextEverything, r,
432 sc.GetFunctionName().AsCString(),
441 sc.GetFunctionName().AsCString());
519 const SymbolContext &sc =
522 sc_list.Append(sc);
770 size_t DisplayFunctionSource(const SymbolContext &sc, SourceInfo &source_info,
773 source_info.function = sc.GetFunctionName();
774 source_info.line_entry = sc.GetFunctionStartLineEntry();
777 if (sc.function) {
785 if (sc.block == nullptr) {
787 sc.function->GetStartLineSourceInfo(start_file, start_line);
794 sc.function->GetEndLineSourceInfo(end_file, end_line);
922 for (const SymbolContext &sc : sc_list_symbols) {
923 if (sc.symbol && sc.symbol->ValueIsAddress()) {
924 const Address &base_address = sc.symbol->GetAddressRef();
942 for (const SymbolContext &sc : sc_list) {
943 SourceInfo source_info(sc.GetFunctionName(),
944 sc.GetFunctionStartLineEntry());
948 if (DisplayFunctionSource(sc, source_info, result))
971 SymbolContext sc;
972 sc.Clear(true);
974 so_addr, eSymbolContextEverything, sc) &
976 sc_list.Append(sc);
993 SymbolContext sc;
994 sc.Clear(true);
996 so_addr, eSymbolContextEverything, sc) &
998 sc_list.Append(sc);
1018 for (const SymbolContext &sc : sc_list) {
1019 if (sc.comp_unit) {
1023 m_breakpoint_locations.Reset(sc.comp_unit->GetPrimaryFile(), 0,
1035 sc.DumpStopContext(&result.GetOutputStream(),
1037 sc.line_entry.range.GetBaseAddress(),
1050 ? sc.line_entry.column
1053 sc.comp_unit->GetPrimarySupportFile(),
1054 sc.line_entry.line, column, lines_to_back_up,
1139 for (const SymbolContext &sc : sc_list) {
1140 if (sc.comp_unit) {
1142 if (test_cu != sc.comp_unit)
1146 test_cu = sc.comp_unit;
1157 SymbolContext sc;
1158 if (sc_list.GetContextAtIndex(0, sc)) {
1159 if (sc.comp_unit) {
1162 m_breakpoint_locations.Reset(sc.comp_unit->GetPrimaryFile(), 0,
1174 sc.comp_unit->GetPrimarySupportFile(),