LLDB
mainline
|
#include <TypeCategory.h>
Public Types | |
typedef FormattersContainer< FormatterImpl > | ExactMatchContainer |
typedef FormattersContainer< FormatterImpl > | RegexMatchContainer |
typedef TypeMatcher | ExactMatchMap |
typedef TypeMatcher | RegexMatchMap |
typedef ExactMatchContainer::ValueSP | MapValueType |
typedef ExactMatchContainer::SharedPointer | ExactMatchContainerSP |
typedef RegexMatchContainer::SharedPointer | RegexMatchContainerSP |
typedef ExactMatchContainer::ForEachCallback | ExactMatchForEachCallback |
typedef RegexMatchContainer::ForEachCallback | RegexMatchForEachCallback |
Public Member Functions | |
FormatterContainerPair (IFormatChangeListener *clist) | |
~FormatterContainerPair ()=default | |
ExactMatchContainerSP | GetExactMatch () const |
RegexMatchContainerSP | GetRegexMatch () const |
uint32_t | GetCount () |
Private Attributes | |
ExactMatchContainerSP | m_exact_sp |
RegexMatchContainerSP | m_regex_sp |
Definition at line 26 of file TypeCategory.h.
typedef FormattersContainer<FormatterImpl> lldb_private::FormatterContainerPair< FormatterImpl >::ExactMatchContainer |
Definition at line 28 of file TypeCategory.h.
typedef ExactMatchContainer::SharedPointer lldb_private::FormatterContainerPair< FormatterImpl >::ExactMatchContainerSP |
Definition at line 36 of file TypeCategory.h.
typedef ExactMatchContainer::ForEachCallback lldb_private::FormatterContainerPair< FormatterImpl >::ExactMatchForEachCallback |
Definition at line 40 of file TypeCategory.h.
typedef TypeMatcher lldb_private::FormatterContainerPair< FormatterImpl >::ExactMatchMap |
Definition at line 31 of file TypeCategory.h.
typedef ExactMatchContainer::ValueSP lldb_private::FormatterContainerPair< FormatterImpl >::MapValueType |
Definition at line 34 of file TypeCategory.h.
typedef FormattersContainer<FormatterImpl> lldb_private::FormatterContainerPair< FormatterImpl >::RegexMatchContainer |
Definition at line 29 of file TypeCategory.h.
typedef RegexMatchContainer::SharedPointer lldb_private::FormatterContainerPair< FormatterImpl >::RegexMatchContainerSP |
Definition at line 37 of file TypeCategory.h.
typedef RegexMatchContainer::ForEachCallback lldb_private::FormatterContainerPair< FormatterImpl >::RegexMatchForEachCallback |
Definition at line 42 of file TypeCategory.h.
typedef TypeMatcher lldb_private::FormatterContainerPair< FormatterImpl >::RegexMatchMap |
Definition at line 32 of file TypeCategory.h.
|
inline |
Definition at line 44 of file TypeCategory.h.
|
default |
|
inline |
Definition at line 54 of file TypeCategory.h.
|
inline |
Definition at line 50 of file TypeCategory.h.
Referenced by lldb_private::FormatterContainerPair< TypeFilterImpl >::GetCount(), lldb_private::TypeCategoryImpl::GetTypeFiltersContainer(), lldb_private::TypeCategoryImpl::GetTypeFormatsContainer(), lldb_private::TypeCategoryImpl::GetTypeSummariesContainer(), and lldb_private::TypeCategoryImpl::GetTypeSyntheticsContainer().
|
inline |
Definition at line 52 of file TypeCategory.h.
Referenced by lldb_private::FormatterContainerPair< TypeFilterImpl >::GetCount(), lldb_private::TypeCategoryImpl::GetRegexTypeFiltersContainer(), lldb_private::TypeCategoryImpl::GetRegexTypeFormatsContainer(), lldb_private::TypeCategoryImpl::GetRegexTypeSummariesContainer(), and lldb_private::TypeCategoryImpl::GetRegexTypeSyntheticsContainer().
|
private |
Definition at line 59 of file TypeCategory.h.
Referenced by lldb_private::FormatterContainerPair< TypeFilterImpl >::GetExactMatch().
|
private |
Definition at line 60 of file TypeCategory.h.
Referenced by lldb_private::FormatterContainerPair< TypeFilterImpl >::GetRegexMatch().