Lines Matching refs:sc
33 if (!item.symbol_info || !item.symbol_info->sc.module_sp) in GetModuleName()
35 return item.symbol_info->sc.module_sp->GetFileSpec() in GetModuleName()
72 if (insn.sc.module_sp != prev_insn.sc.module_sp) in IsSameInstructionSymbolContext()
76 if (insn.sc.symbol != prev_insn.sc.symbol) in IsSameInstructionSymbolContext()
80 if (!insn.sc.function && !prev_insn.sc.function) in IsSameInstructionSymbolContext()
82 else if (insn.sc.function != prev_insn.sc.function) in IsSameInstructionSymbolContext()
86 const bool curr_line_valid = IsLineEntryValid(insn.sc.line_entry); in IsSameInstructionSymbolContext()
87 const bool prev_line_valid = IsLineEntryValid(prev_insn.sc.line_entry); in IsSameInstructionSymbolContext()
89 return FileLineAndColumnMatches(insn.sc.line_entry, in IsSameInstructionSymbolContext()
90 prev_insn.sc.line_entry); in IsSameInstructionSymbolContext()
112 else if (!item.symbol_info->sc.function && !item.symbol_info->sc.symbol) in TraceItem()
115 item.symbol_info->sc.DumpStopContext( in TraceItem()
162 &item.symbol_info->exe_ctx, &item.symbol_info->sc, in TraceItem()
235 ToOptionalString(item.symbol_info->sc.GetFunctionName().AsCString())); in DumpInstruction()
243 if (IsLineEntryValid(item.symbol_info->sc.line_entry)) { in DumpInstruction()
247 item.symbol_info->sc.line_entry.file.GetPath().c_str())); in DumpInstruction()
248 m_j.attribute("line", item.symbol_info->sc.line_entry.line); in DumpInstruction()
249 m_j.attribute("column", item.symbol_info->sc.line_entry.column); in DumpInstruction()
324 if (prev_symbol_info.sc.GetAddressRange(eSymbolContextEverything, 0, in CalculateSymbolContext()
328 return prev_symbol_info.sc; in CalculateSymbolContext()
330 SymbolContext sc; in CalculateSymbolContext() local
331 address.CalculateSymbolContext(&sc, eSymbolContextEverything); in CalculateSymbolContext()
332 return sc; in CalculateSymbolContext()
348 if (symbol_info.sc.function) { in CalculateDisass()
350 symbol_info.sc.function->GetInstructions(exe_ctx, nullptr)) { in CalculateDisass()
412 symbol_info.sc = in DumpInstructions()