#include <DeclVendor.h>
Definition at line 20 of file DeclVendor.h.
◆ DeclVendorKind
Enumerator |
---|
eClangDeclVendor | |
eClangModuleDeclVendor | |
eAppleObjCDeclVendor | |
eLastClangDeclVendor | |
Definition at line 22 of file DeclVendor.h.
◆ DeclVendor() [1/2]
◆ ~DeclVendor()
virtual lldb_private::DeclVendor::~DeclVendor |
( |
| ) |
|
|
virtualdefault |
◆ DeclVendor() [2/2]
lldb_private::DeclVendor::DeclVendor |
( |
const DeclVendor & |
| ) |
|
|
privatedelete |
◆ FindDecls()
virtual uint32_t lldb_private::DeclVendor::FindDecls |
( |
ConstString |
name, |
|
|
bool |
append, |
|
|
uint32_t |
max_matches, |
|
|
std::vector< CompilerDecl > & |
decls |
|
) |
| |
|
pure virtual |
Look up the set of Decls that the DeclVendor currently knows about matching a given name.
- Parameters
-
[in] | name | The name to look for. |
[in] | append | If true, FindDecls will clear "decls" when it starts. |
[in] | max_matches | The maximum number of Decls to return. UINT32_MAX means "as
many as possible." |
- Returns
- The number of Decls added to decls; will not exceed max_matches.
Implemented in lldb_private::AppleObjCDeclVendor, and lldb_private::ClangDeclVendor.
Referenced by FindTypes().
◆ FindTypes()
◆ GetKind()
◆ operator=()
◆ m_kind
The documentation for this class was generated from the following files: