LLDB mainline
|
#include <Language.h>
Public Member Functions | |
EitherTypeScavenger () | |
Public Member Functions inherited from lldb_private::Language::TypeScavenger | |
virtual | ~TypeScavenger ()=default |
size_t | Find (ExecutionContextScope *exe_scope, const char *key, ResultSet &results, bool append=true) |
Protected Member Functions | |
bool | Find_Impl (ExecutionContextScope *exe_scope, const char *key, ResultSet &results) override |
Protected Member Functions inherited from lldb_private::Language::TypeScavenger | |
TypeScavenger ()=default |
Private Attributes | |
std::vector< std::shared_ptr< TypeScavenger > > | m_scavengers |
Additional Inherited Members | |
Public Types inherited from lldb_private::Language::TypeScavenger | |
typedef std::set< std::unique_ptr< Result > > | ResultSet |
Definition at line 105 of file Language.h.
|
inline |
Definition at line 107 of file Language.h.
References m_scavengers, and lldb_private::Language::TypeScavenger::TypeScavenger().
|
inlineoverrideprotectedvirtual |
Implements lldb_private::Language::TypeScavenger.
Definition at line 114 of file Language.h.
References m_scavengers.
|
private |
Definition at line 124 of file Language.h.
Referenced by EitherTypeScavenger(), and Find_Impl().