LLDB mainline
|
Public Member Functions | |
ObjCRuntimeMethodType (const char *types) | |
clang::ObjCMethodDecl * | BuildMethod (TypeSystemClang &clang_ast_ctxt, clang::ObjCInterfaceDecl *interface_decl, const char *name, bool instance, ObjCLanguageRuntime::EncodingToTypeSP type_realizer_sp) |
operator bool () | |
size_t | GetNumTypes () |
const char * | GetTypeAtIndex (size_t idx) |
Private Types | |
typedef std::vector< std::string > | TypeVector |
Private Attributes | |
TypeVector | m_type_vector |
bool | m_is_valid = false |
Definition at line 183 of file AppleObjCDeclVendor.cpp.
|
private |
Definition at line 392 of file AppleObjCDeclVendor.cpp.
|
inline |
Definition at line 185 of file AppleObjCDeclVendor.cpp.
References m_is_valid, and m_type_vector.
|
inline |
Definition at line 300 of file AppleObjCDeclVendor.cpp.
References lldb_private::ClangUtil::GetQualType(), m_is_valid, and m_type_vector.
Referenced by lldb_private::AppleObjCDeclVendor::FinishDecl().
|
inline |
Definition at line 387 of file AppleObjCDeclVendor.cpp.
References m_type_vector.
|
inline |
Definition at line 389 of file AppleObjCDeclVendor.cpp.
References m_type_vector.
|
inlineexplicit |
Definition at line 385 of file AppleObjCDeclVendor.cpp.
References m_is_valid.
|
private |
Definition at line 395 of file AppleObjCDeclVendor.cpp.
Referenced by BuildMethod(), ObjCRuntimeMethodType(), and operator bool().
|
private |
Definition at line 394 of file AppleObjCDeclVendor.cpp.
Referenced by BuildMethod(), GetNumTypes(), GetTypeAtIndex(), and ObjCRuntimeMethodType().