LLDB mainline
|
#include <FormatClasses.h>
Classes | |
struct | Flags |
Public Member Functions | |
FormattersMatchCandidate (ConstString name, ScriptInterpreter *script_interpreter, TypeImpl type, Flags flags) | |
~FormattersMatchCandidate ()=default | |
ConstString | GetTypeName () const |
TypeImpl | GetType () const |
ScriptInterpreter * | GetScriptInterpreter () const |
bool | DidStripPointer () const |
bool | DidStripReference () const |
bool | DidStripTypedef () const |
template<class Formatter > | |
bool | IsMatch (const std::shared_ptr< Formatter > &formatter_sp) const |
Private Attributes | |
ConstString | m_type_name |
ScriptInterpreter * | m_script_interpreter |
TypeImpl | m_type |
Flags | m_flags |
Definition at line 45 of file FormatClasses.h.
|
inline |
Definition at line 77 of file FormatClasses.h.
|
default |
|
inline |
Definition at line 93 of file FormatClasses.h.
References m_flags, and lldb_private::FormattersMatchCandidate::Flags::stripped_pointer.
Referenced by IsMatch().
|
inline |
Definition at line 95 of file FormatClasses.h.
References m_flags, and lldb_private::FormattersMatchCandidate::Flags::stripped_reference.
Referenced by IsMatch().
|
inline |
Definition at line 97 of file FormatClasses.h.
References m_flags, and lldb_private::FormattersMatchCandidate::Flags::stripped_typedef.
Referenced by IsMatch().
|
inline |
Definition at line 89 of file FormatClasses.h.
References m_script_interpreter.
Referenced by lldb_private::TypeMatcher::Matches().
|
inline |
Definition at line 87 of file FormatClasses.h.
References m_type.
Referenced by lldb_private::TypeMatcher::Matches().
|
inline |
Definition at line 85 of file FormatClasses.h.
References m_type_name.
Referenced by lldb_private::TypeMatcher::Matches().
|
inline |
Definition at line 100 of file FormatClasses.h.
References DidStripPointer(), DidStripReference(), and DidStripTypedef().
|
private |
Definition at line 118 of file FormatClasses.h.
Referenced by DidStripPointer(), DidStripReference(), and DidStripTypedef().
|
private |
Definition at line 116 of file FormatClasses.h.
Referenced by GetScriptInterpreter().
|
private |
Definition at line 117 of file FormatClasses.h.
Referenced by GetType().
|
private |
Definition at line 113 of file FormatClasses.h.
Referenced by GetTypeName().