|
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 177 of file AppleObjCDeclVendor.cpp.
|
private |
Definition at line 386 of file AppleObjCDeclVendor.cpp.
|
inline |
Definition at line 179 of file AppleObjCDeclVendor.cpp.
References m_is_valid, and m_type_vector.
|
inline |
Definition at line 294 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 381 of file AppleObjCDeclVendor.cpp.
References m_type_vector.
|
inline |
Definition at line 383 of file AppleObjCDeclVendor.cpp.
References m_type_vector.
|
inlineexplicit |
Definition at line 379 of file AppleObjCDeclVendor.cpp.
References m_is_valid.
|
private |
Definition at line 389 of file AppleObjCDeclVendor.cpp.
Referenced by BuildMethod(), ObjCRuntimeMethodType(), and operator bool().
|
private |
Definition at line 388 of file AppleObjCDeclVendor.cpp.
Referenced by BuildMethod(), GetNumTypes(), GetTypeAtIndex(), and ObjCRuntimeMethodType().