Go to the documentation of this file.
26 if (name ==
nullptr || (*name) == 0)
39 : m_opaque_sp(rhs.m_opaque_sp) {
47 return this->
operator bool();
49 SBTypeNameSpecifier::operator bool()
const {
52 return m_opaque_sp.get() !=
nullptr;
140 const lldb::TypeNameSpecifierImplSP &type_namespec_sp) {
145 const lldb::TypeNameSpecifierImplSP &type_namespec_sp)
146 : m_opaque_sp(type_namespec_sp) {}
bool operator==(lldb::SBTypeNameSpecifier &rhs)
void Printf(const char *format,...) __attribute__((format(printf
lldb::TypeImplSP m_opaque_sp
bool operator!=(lldb::SBTypeNameSpecifier &rhs)
lldb::TypeNameSpecifierImplSP m_opaque_sp
void SetSP(const lldb::TypeNameSpecifierImplSP &type_namespec_sp)
bool GetDescription(lldb::SBStream &description, lldb::DescriptionLevel description_level)
lldb::SBTypeNameSpecifier & operator=(const lldb::SBTypeNameSpecifier &rhs)
Generic representation of a type in a programming language.
A class that represents a running process on the host machine.
#define LLDB_INSTRUMENT_VA(...)
bool IsEqualTo(lldb::SBTypeNameSpecifier &rhs)
lldb::TypeNameSpecifierImplSP GetSP()
DescriptionLevel
Description levels for "void GetDescription(Stream *, DescriptionLevel)" calls.