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

References

tools/lldb/source/API/SBLineEntry.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<LineEntry>(*lldb_object_ptr);
   43     m_opaque_up = clone(rhs.m_opaque_up);
   43     m_opaque_up = clone(rhs.m_opaque_up);
   48   m_opaque_up = std::make_unique<LineEntry>(lldb_object_ref);
   58   if (m_opaque_up)
   59     sb_address.SetAddress(&m_opaque_up->range.GetBaseAddress());
   68   if (m_opaque_up) {
   69     sb_address.SetAddress(&m_opaque_up->range.GetBaseAddress());
   70     sb_address.OffsetAddress(m_opaque_up->range.GetByteSize());
   82   return m_opaque_up.get() && m_opaque_up->IsValid();
   82   return m_opaque_up.get() && m_opaque_up->IsValid();
   89   if (m_opaque_up.get() && m_opaque_up->file)
   89   if (m_opaque_up.get() && m_opaque_up->file)
   90     sb_file_spec.SetFileSpec(m_opaque_up->file);
   99   if (m_opaque_up)
  100     line = m_opaque_up->line;
  108   if (m_opaque_up)
  109     return m_opaque_up->column;
  138   lldb_private::LineEntry *lhs_ptr = m_opaque_up.get();
  139   lldb_private::LineEntry *rhs_ptr = rhs.m_opaque_up.get();
  151   lldb_private::LineEntry *lhs_ptr = m_opaque_up.get();
  152   lldb_private::LineEntry *rhs_ptr = rhs.m_opaque_up.get();
  161   return m_opaque_up.get();
  165   if (m_opaque_up == nullptr)
  166     m_opaque_up.reset(new lldb_private::LineEntry());
  167   return *m_opaque_up;
  170 const lldb_private::LineEntry &SBLineEntry::ref() const { return *m_opaque_up; }
  178   if (m_opaque_up) {
  180     m_opaque_up->file.GetPath(file_path, sizeof(file_path));
  190 lldb_private::LineEntry *SBLineEntry::get() { return m_opaque_up.get(); }