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

References

tools/lldb/source/API/SBDeclaration.cpp
   29   m_opaque_up = clone(rhs.m_opaque_up);
   29   m_opaque_up = clone(rhs.m_opaque_up);
   35     m_opaque_up = std::make_unique<Declaration>(*lldb_object_ptr);
   44     m_opaque_up = clone(rhs.m_opaque_up);
   44     m_opaque_up = clone(rhs.m_opaque_up);
   62   return m_opaque_up.get() && m_opaque_up->IsValid();
   62   return m_opaque_up.get() && m_opaque_up->IsValid();
   71   if (m_opaque_up.get() && m_opaque_up->GetFile())
   71   if (m_opaque_up.get() && m_opaque_up->GetFile())
   72     sb_file_spec.SetFileSpec(m_opaque_up->GetFile());
   83   if (m_opaque_up)
   84     line = m_opaque_up->GetLine();
   93   if (m_opaque_up)
   94     return m_opaque_up->GetColumn();
  123   lldb_private::Declaration *lhs_ptr = m_opaque_up.get();
  124   lldb_private::Declaration *rhs_ptr = rhs.m_opaque_up.get();
  136   lldb_private::Declaration *lhs_ptr = m_opaque_up.get();
  137   lldb_private::Declaration *rhs_ptr = rhs.m_opaque_up.get();
  146   return m_opaque_up.get();
  150   if (m_opaque_up == nullptr)
  151     m_opaque_up.reset(new lldb_private::Declaration());
  152   return *m_opaque_up;
  156   return *m_opaque_up;
  165   if (m_opaque_up) {
  167     m_opaque_up->GetFile().GetPath(file_path, sizeof(file_path));
  177 lldb_private::Declaration *SBDeclaration::get() { return m_opaque_up.get(); }