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

References

tools/lldb/source/API/SBTypeFormat.cpp
   39     : m_opaque_sp(rhs.m_opaque_sp) {
   52   return m_opaque_sp.get() != nullptr;
   58   if (IsValid() && m_opaque_sp->GetType() == TypeFormatImpl::Type::eTypeFormat)
   59     return ((TypeFormatImpl_Format *)m_opaque_sp.get())->GetFormat();
   66   if (IsValid() && m_opaque_sp->GetType() == TypeFormatImpl::Type::eTypeEnum)
   67     return ((TypeFormatImpl_EnumType *)m_opaque_sp.get())
   77     return m_opaque_sp->GetOptions();
   85     ((TypeFormatImpl_Format *)m_opaque_sp.get())->SetFormat(fmt);
   92     ((TypeFormatImpl_EnumType *)m_opaque_sp.get())
  100     m_opaque_sp->SetOptions(value);
  112     description.Printf("%s\n", m_opaque_sp->GetDescription().c_str());
  122     m_opaque_sp = rhs.m_opaque_sp;
  122     m_opaque_sp = rhs.m_opaque_sp;
  133   return m_opaque_sp == rhs.m_opaque_sp;
  133   return m_opaque_sp == rhs.m_opaque_sp;
  155   return m_opaque_sp != rhs.m_opaque_sp;
  155   return m_opaque_sp != rhs.m_opaque_sp;
  158 lldb::TypeFormatImplSP SBTypeFormat::GetSP() { return m_opaque_sp; }
  161   m_opaque_sp = typeformat_impl_sp;
  171   if (m_opaque_sp.unique() &&
  174         m_opaque_sp->GetType() == TypeFormatImpl::Type::eTypeFormat) ||
  176         m_opaque_sp->GetType() == TypeFormatImpl::Type::eTypeEnum)))
  180     if (m_opaque_sp->GetType() == TypeFormatImpl::Type::eTypeFormat)