LLDB mainline
|
#include <FormatClasses.h>
Public Member Functions | |
FormattersMatchData (ValueObject &, lldb::DynamicValueType) | |
FormattersMatchVector | GetMatchesVector () |
ConstString | GetTypeForCache () |
CandidateLanguagesVector | GetCandidateLanguages () |
ValueObject & | GetValueObject () |
lldb::DynamicValueType | GetDynamicValueType () |
Private Attributes | |
ValueObject & | m_valobj |
lldb::DynamicValueType | m_dynamic_value_type |
std::pair< FormattersMatchVector, bool > | m_formatters_match_vector |
ConstString | m_type_for_cache |
CandidateLanguagesVector | m_candidate_languages |
Definition at line 124 of file FormatClasses.h.
FormattersMatchData::FormattersMatchData | ( | ValueObject & | valobj, |
lldb::DynamicValueType | use_dynamic | ||
) |
Definition at line 20 of file FormatClasses.cpp.
CandidateLanguagesVector FormattersMatchData::GetCandidateLanguages | ( | ) |
Definition at line 41 of file FormatClasses.cpp.
References m_candidate_languages.
Referenced by lldb_private::FormatManager::Get(), and lldb_private::FormatManager::GetHardcoded().
lldb::DynamicValueType FormattersMatchData::GetDynamicValueType | ( | ) |
Definition at line 47 of file FormatClasses.cpp.
References m_dynamic_value_type.
Referenced by lldb_private::LanguageCategory::GetHardcoded().
FormattersMatchVector FormattersMatchData::GetMatchesVector | ( | ) |
Definition at line 30 of file FormatClasses.cpp.
References lldb_private::FormatManager::GetPossibleMatches(), m_dynamic_value_type, m_formatters_match_vector, and m_valobj.
Referenced by lldb_private::TypeCategoryMap::Get(), and lldb_private::LanguageCategory::Get().
ConstString FormattersMatchData::GetTypeForCache | ( | ) |
Definition at line 39 of file FormatClasses.cpp.
References m_type_for_cache.
Referenced by lldb_private::LanguageCategory::Get(), and lldb_private::FormatManager::GetCached().
ValueObject & FormattersMatchData::GetValueObject | ( | ) |
Definition at line 45 of file FormatClasses.cpp.
References m_valobj.
Referenced by lldb_private::TypeCategoryMap::Get(), lldb_private::LanguageCategory::Get(), and lldb_private::LanguageCategory::GetHardcoded().
|
private |
Definition at line 143 of file FormatClasses.h.
Referenced by GetCandidateLanguages().
|
private |
Definition at line 140 of file FormatClasses.h.
Referenced by GetDynamicValueType(), and GetMatchesVector().
|
private |
Definition at line 141 of file FormatClasses.h.
Referenced by GetMatchesVector().
|
private |
Definition at line 142 of file FormatClasses.h.
Referenced by GetTypeForCache().
|
private |
Definition at line 139 of file FormatClasses.h.
Referenced by GetMatchesVector(), and GetValueObject().