#include <SBType.h>
Protected Member Functions |
lldb_private::TypeImpl & | ref () |
const lldb_private::TypeImpl & | ref () const |
lldb::TypeImplSP | GetSP () |
void | SetSP (const lldb::TypeImplSP &type_impl_sp) |
| SBType (const lldb_private::ClangASTType &) |
| SBType (const lldb::TypeSP &) |
| SBType (const lldb::TypeImplSP &) |
Detailed Description
Definition at line 71 of file SBType.h.
Constructor & Destructor Documentation
lldb::SBType::~SBType |
( |
| ) |
|
lldb::SBType::SBType |
( |
const lldb_private::ClangASTType & |
| ) |
|
|
protected |
lldb::SBType::SBType |
( |
const lldb::TypeSP & |
| ) |
|
|
protected |
lldb::SBType::SBType |
( |
const lldb::TypeImplSP & |
| ) |
|
|
protected |
Member Function Documentation
lldb::BasicType lldb::SBType::GetBasicType |
( |
| ) |
|
lldb::SBType lldb::SBType::GetBasicType |
( |
lldb::BasicType |
type | ) |
|
uint64_t lldb::SBType::GetByteSize |
( |
| ) |
|
bool lldb::SBType::GetDescription |
( |
lldb::SBStream & |
description, |
|
|
lldb::DescriptionLevel |
description_level |
|
) |
| |
const char* lldb::SBType::GetName |
( |
| ) |
|
uint32_t lldb::SBType::GetNumberOfDirectBaseClasses |
( |
| ) |
|
uint32_t lldb::SBType::GetNumberOfFields |
( |
| ) |
|
uint32_t lldb::SBType::GetNumberOfTemplateArguments |
( |
| ) |
|
uint32_t lldb::SBType::GetNumberOfVirtualBaseClasses |
( |
| ) |
|
lldb::TypeImplSP lldb::SBType::GetSP |
( |
| ) |
|
|
protected |
lldb::TemplateArgumentKind lldb::SBType::GetTemplateArgumentKind |
( |
uint32_t |
idx | ) |
|
lldb::SBType lldb::SBType::GetTemplateArgumentType |
( |
uint32_t |
idx | ) |
|
lldb::TypeClass lldb::SBType::GetTypeClass |
( |
| ) |
|
bool lldb::SBType::IsFunctionType |
( |
| ) |
|
bool lldb::SBType::IsPointerType |
( |
| ) |
|
bool lldb::SBType::IsPolymorphicClass |
( |
| ) |
|
bool lldb::SBType::IsReferenceType |
( |
| ) |
|
bool lldb::SBType::IsTypeComplete |
( |
| ) |
|
bool lldb::SBType::IsValid |
( |
| ) |
const |
lldb_private::TypeImpl& lldb::SBType::ref |
( |
| ) |
|
|
protected |
const lldb_private::TypeImpl& lldb::SBType::ref |
( |
| ) |
const |
|
protected |
void lldb::SBType::SetSP |
( |
const lldb::TypeImplSP & |
type_impl_sp | ) |
|
|
protected |
Friends And Related Function Documentation
Member Data Documentation
lldb::TypeImplSP lldb::SBType::m_opaque_sp |
|
protected |
The documentation for this class was generated from the following file: