reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3778 void Update(const SymbolContext &sc) { m_sc = sc; } 3857 m_sc = frame_sp->GetSymbolContext(eSymbolContextEverything); 3858 if (m_sc.module_sp) { 3860 "%s", m_sc.module_sp->GetFileSpec().GetFilename().GetCString()); 3861 ConstString func_name = m_sc.GetFunctionName(); 3869 m_sc.Clear(true); 3878 if (m_sc.line_entry.IsValid()) { 3879 m_pc_line = m_sc.line_entry.line; 3886 if (m_file_sp && m_file_sp->FileSpecMatches(m_sc.line_entry.file)) { 3902 m_debugger.GetSourceManager().GetFile(m_sc.line_entry.file); 3923 if (m_sc.function) { 3924 if (m_disassembly_scope != m_sc.function) { 3925 m_disassembly_scope = m_sc.function; 3926 m_disassembly_sp = m_sc.function->GetInstructions( 3930 m_disassembly_range = m_sc.function->GetAddressRange(); 3937 } else if (m_sc.symbol) { 3938 if (m_disassembly_scope != m_sc.symbol) { 3939 m_disassembly_scope = m_sc.symbol; 3940 m_disassembly_sp = m_sc.symbol->GetInstructions( 3945 m_sc.symbol->GetAddress(); 3946 m_disassembly_range.SetByteSize(m_sc.symbol->GetByteSize());