|
LLDB mainline
|
#include <SBType.h>
Public Member Functions | |
| SBTypeStaticField () | |
| SBTypeStaticField (const lldb::SBTypeStaticField &rhs) | |
| lldb::SBTypeStaticField & | operator= (const lldb::SBTypeStaticField &rhs) |
| ~SBTypeStaticField () | |
| operator bool () const | |
| bool | IsValid () const |
| const char * | GetName () |
| const char * | GetMangledName () |
| lldb::SBType | GetType () |
| lldb::SBValue | GetConstantValue (lldb::SBTarget target) |
Protected Member Functions | |
| SBTypeStaticField (lldb_private::CompilerDecl decl) | |
Protected Attributes | |
| std::unique_ptr< lldb_private::CompilerDecl > | m_opaque_up |
Friends | |
| class | SBType |
| SBTypeStaticField::SBTypeStaticField | ( | ) |
Definition at line 346 of file SBType.cpp.
References LLDB_INSTRUMENT_VA.
Referenced by operator=(), SBType, and SBTypeStaticField().
| SBTypeStaticField::SBTypeStaticField | ( | const lldb::SBTypeStaticField & | rhs | ) |
Definition at line 351 of file SBType.cpp.
References lldb_private::clone(), LLDB_INSTRUMENT_VA, m_opaque_up, and SBTypeStaticField().
| SBTypeStaticField::~SBTypeStaticField | ( | ) |
Definition at line 364 of file SBType.cpp.
References LLDB_INSTRUMENT_VA.
|
explicitprotected |
Definition at line 348 of file SBType.cpp.
References m_opaque_up.
| SBValue SBTypeStaticField::GetConstantValue | ( | lldb::SBTarget | target | ) |
Definition at line 402 of file SBType.cpp.
References lldb_private::ValueObjectConstResult::Create(), lldb_private::Scalar::GetData(), lldb::SBTarget::GetSP(), IsValid(), lldb_private::Scalar::IsValid(), LLDB_INSTRUMENT_VA, m_opaque_up, and lldb::SBValue.
| const char * SBTypeStaticField::GetMangledName | ( | ) |
Definition at line 386 of file SBType.cpp.
References IsValid(), LLDB_INSTRUMENT_VA, and m_opaque_up.
| const char * SBTypeStaticField::GetName | ( | ) |
Definition at line 378 of file SBType.cpp.
References IsValid(), LLDB_INSTRUMENT_VA, and m_opaque_up.
| SBType SBTypeStaticField::GetType | ( | ) |
Definition at line 394 of file SBType.cpp.
References IsValid(), LLDB_INSTRUMENT_VA, m_opaque_up, and SBType.
| bool SBTypeStaticField::IsValid | ( | ) | const |
Definition at line 372 of file SBType.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_up.
Referenced by GetConstantValue(), GetMangledName(), GetName(), GetType(), and operator bool().
|
explicit |
Definition at line 366 of file SBType.cpp.
References IsValid(), and LLDB_INSTRUMENT_VA.
| SBTypeStaticField & SBTypeStaticField::operator= | ( | const lldb::SBTypeStaticField & | rhs | ) |
Definition at line 357 of file SBType.cpp.
References lldb_private::clone(), LLDB_INSTRUMENT_VA, m_opaque_up, and SBTypeStaticField().
|
friend |
|
protected |
Definition at line 136 of file SBType.h.
Referenced by GetConstantValue(), GetMangledName(), GetName(), GetType(), IsValid(), operator=(), SBTypeStaticField(), and SBTypeStaticField().