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

References

tools/lldb/source/API/SBType.cpp
  760     : m_opaque_sp(rhs.m_opaque_sp) {
  773     m_opaque_sp = rhs.m_opaque_sp;
  773     m_opaque_sp = rhs.m_opaque_sp;
  784   return m_opaque_sp.get();
  790   if (m_opaque_sp)
  791     return m_opaque_sp->GetName().GetCString();
  799   if (m_opaque_sp) {
  800     ConstString mangled_str = m_opaque_sp->GetMangledName();
  813   if (m_opaque_sp)
  814     return m_opaque_sp->GetMangledName().GetCString();
  822   if (m_opaque_sp) {
  823     sb_type.SetSP(lldb::TypeImplSP(new TypeImpl(m_opaque_sp->GetType())));
  832   if (m_opaque_sp) {
  833     sb_type.SetSP(lldb::TypeImplSP(new TypeImpl(m_opaque_sp->GetReturnType())));
  842   if (m_opaque_sp)
  843     return m_opaque_sp->GetNumArguments();
  852   if (m_opaque_sp) {
  854         lldb::TypeImplSP(new TypeImpl(m_opaque_sp->GetArgumentAtIndex(i))));
  863   if (m_opaque_sp)
  864     return m_opaque_sp->GetKind();
  876   if (m_opaque_sp)
  877     return m_opaque_sp->GetDescription(strm);
  883   m_opaque_sp.reset(type_member_impl);
  887   if (!m_opaque_sp)
  888     m_opaque_sp = std::make_shared<TypeMemberFunctionImpl>();
  889   return *m_opaque_sp.get();
  893   return *m_opaque_sp.get();