reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/API/SBSymbolContext.cpp
   30     m_opaque_up = std::make_unique<SymbolContext>(*sc_ptr);
   37   m_opaque_up = clone(rhs.m_opaque_up);
   37   m_opaque_up = clone(rhs.m_opaque_up);
   48     m_opaque_up = clone(rhs.m_opaque_up);
   48     m_opaque_up = clone(rhs.m_opaque_up);
   54     m_opaque_up = std::make_unique<SymbolContext>(*sc_ptr);
   56     m_opaque_up->Clear(true);
   66   return m_opaque_up != nullptr;
   74   if (m_opaque_up) {
   75     module_sp = m_opaque_up->module_sp;
   87       SBCompileUnit(m_opaque_up ? m_opaque_up->comp_unit : nullptr));
   87       SBCompileUnit(m_opaque_up ? m_opaque_up->comp_unit : nullptr));
   95   if (m_opaque_up)
   96     function = m_opaque_up->function;
  107       SBBlock(m_opaque_up ? m_opaque_up->block : nullptr));
  107       SBBlock(m_opaque_up ? m_opaque_up->block : nullptr));
  114   if (m_opaque_up)
  115     sb_line_entry.SetLineEntry(m_opaque_up->line_entry);
  125   if (m_opaque_up)
  126     symbol = m_opaque_up->symbol;
  178   return m_opaque_up.get();
  182   assert(m_opaque_up.get());
  183   return *m_opaque_up;
  187   if (m_opaque_up == nullptr)
  188     m_opaque_up.reset(new SymbolContext);
  189   return *m_opaque_up;
  193   if (m_opaque_up == nullptr)
  194     m_opaque_up.reset(new SymbolContext);
  195   return *m_opaque_up;
  199   return m_opaque_up.get();
  208   if (m_opaque_up) {
  209     m_opaque_up->GetDescription(&strm, lldb::eDescriptionLevelFull, nullptr);
  225   if (m_opaque_up.get() && curr_frame_pc.IsValid()) {
  226     if (m_opaque_up->GetParentOfInlinedScope(curr_frame_pc.ref(), sb_sc.ref(),