| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/DataFormatters/ |
| H A D | TypeSummary.h | 49 class TypeSummaryImpl { 53 virtual ~TypeSummaryImpl() = default; 267 typedef std::shared_ptr<TypeSummaryImpl> SharedPointer; 273 TypeSummaryImpl(Kind kind, const TypeSummaryImpl::Flags &flags); 277 DISALLOW_COPY_AND_ASSIGN(TypeSummaryImpl); 281 struct StringSummaryFormat : public TypeSummaryImpl { 299 static bool classof(const TypeSummaryImpl *S) { in classof() 308 struct CXXFunctionSummaryFormat : public TypeSummaryImpl { 341 static bool classof(const TypeSummaryImpl *S) { in classof() 352 struct ScriptSummaryFormat : public TypeSummaryImpl { [all …]
|
| H A D | FormattersHelpers.h | 34 TypeSummaryImpl::Flags flags, bool regex = false); 37 ConstString type_name, TypeSummaryImpl::Flags flags, 44 TypeSummaryImpl::Flags flags, bool regex = false);
|
| H A D | TypeCategory.h | 69 typedef FormatterContainerPair<TypeSummaryImpl> SummaryContainer; 115 template <typename U = TypeSummaryImpl> 121 template <typename U = TypeSummaryImpl> 429 friend class FormattersContainer<ConstString, TypeSummaryImpl>; 430 friend class FormattersContainer<lldb::RegularExpressionSP, TypeSummaryImpl>;
|
| H A D | ValueObjectPrinter.h | 92 TypeSummaryImpl *GetSummaryFormatter(bool null_if_omitted = true); 144 std::pair<TypeSummaryImpl *, bool> m_summary_formatter;
|
| H A D | FormatClasses.h | 42 typedef HardcodedFormatterFinders<TypeSummaryImpl> HardcodedSummaryFinder;
|
| H A D | FormatManager.h | 38 typedef FormatMap<ConstString, TypeSummaryImpl> NamedSummariesMap;
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/DataFormatters/ |
| H A D | TypeSummary.cpp | 60 TypeSummaryImpl::TypeSummaryImpl(Kind kind, const TypeSummaryImpl::Flags &flags) in TypeSummaryImpl() function in TypeSummaryImpl 63 StringSummaryFormat::StringSummaryFormat(const TypeSummaryImpl::Flags &flags, in StringSummaryFormat() 65 : TypeSummaryImpl(Kind::eSummaryString, flags), m_format_str() { in StringSummaryFormat() 129 const TypeSummaryImpl::Flags &flags, Callback impl, const char *description) in CXXFunctionSummaryFormat() 130 : TypeSummaryImpl(Kind::eCallback, flags), m_impl(impl), in CXXFunctionSummaryFormat() 157 ScriptSummaryFormat::ScriptSummaryFormat(const TypeSummaryImpl::Flags &flags, in ScriptSummaryFormat() 160 : TypeSummaryImpl(Kind::eScript, flags), m_function_name(), in ScriptSummaryFormat()
|
| H A D | FormattersHelpers.cpp | 52 ConstString type_name, TypeSummaryImpl::Flags flags, bool regex) { in AddStringSummary() 65 TypeSummaryImpl::Flags flags, bool regex) { in AddOneLineSummary() 81 ConstString type_name, TypeSummaryImpl::Flags flags, bool regex) { in AddCXXSummary()
|
| H A D | ValueObjectPrinter.cpp | 328 TypeSummaryImpl *ValueObjectPrinter::GetSummaryFormatter(bool null_if_omitted) { in GetSummaryFormatter() 330 TypeSummaryImpl *entry = m_options.m_summary_sp in GetSummaryFormatter() 376 TypeSummaryImpl *entry = GetSummaryFormatter(); in GetValueSummaryError() 417 TypeSummaryImpl *entry = GetSummaryFormatter(); in PrintValueAndSummaryIfNeeded() 496 TypeSummaryImpl *entry = GetSummaryFormatter(); in ShouldPrintChildren() 535 TypeSummaryImpl *entry = GetSummaryFormatter(); in ShouldExpandEmptyAggregates()
|
| H A D | FormatManager.cpp | 959 TypeSummaryImpl::Flags string_flags; in LoadSystemFormatters() 968 TypeSummaryImpl::Flags string_array_flags; in LoadSystemFormatters() 999 new StringSummaryFormat(TypeSummaryImpl::Flags() in LoadSystemFormatters() 1026 TypeSummaryImpl::Flags vector_flags; in LoadVectorFormatters()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/API/ |
| H A D | SBTypeSummary.cpp | 178 return m_opaque_sp->GetKind() == TypeSummaryImpl::Kind::eSummaryString; in IsSummaryString() 287 case TypeSummaryImpl::Kind::eCallback: in IsEqualTo() 290 case TypeSummaryImpl::Kind::eScript: in IsEqualTo() 296 case TypeSummaryImpl::Kind::eSummaryString: in IsEqualTo() 300 case TypeSummaryImpl::Kind::eInternal: in IsEqualTo() 359 (m_opaque_sp->GetKind() == TypeSummaryImpl::Kind::eScript)) { in ChangeSummaryType() 361 lldb_private::TypeSummaryImpl::Kind::eCallback && in ChangeSummaryType()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | CPlusPlusLanguage.cpp | 413 TypeSummaryImpl::Flags stl_summary_flags; in LoadLibCxxFormatters() 698 TypeSummaryImpl::Flags stl_summary_flags; in LoadLibStdcppFormatters() 859 TypeSummaryImpl::Flags string_flags; in LoadSystemFormatters() 868 TypeSummaryImpl::Flags string_array_flags; in LoadSystemFormatters() 908 TypeSummaryImpl::Flags widechar_flags; in LoadSystemFormatters() 974 FormatManager &) -> TypeSummaryImpl::SharedPointer { in GetHardcodedSummaries() 977 TypeSummaryImpl::Flags(), in GetHardcodedSummaries() 987 FormatManager &fmt_mgr) -> TypeSummaryImpl::SharedPointer { in GetHardcodedSummaries() 990 TypeSummaryImpl::Flags() in GetHardcodedSummaries() 1007 FormatManager &fmt_mgr) -> TypeSummaryImpl::SharedPointer { in GetHardcodedSummaries() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/ |
| H A D | ValueObject.h | 71 class TypeSummaryImpl; variable 531 GetSummaryAsCString(TypeSummaryImpl *summary_ptr, std::string &destination, 537 bool GetSummaryAsCString(TypeSummaryImpl *summary_ptr,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/ |
| H A D | ObjCLanguage.cpp | 271 TypeSummaryImpl::Flags objc_flags; in LoadObjCFormatters() 376 TypeSummaryImpl::Flags appkit_flags; in LoadObjCFormatters() 851 TypeSummaryImpl::Flags cm_flags; in LoadCoreMediaFormatters()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Commands/ |
| H A D | CommandObjectType.cpp | 48 TypeSummaryImpl::Flags m_flags; 54 ScriptAddOptions(const TypeSummaryImpl::Flags &flags, bool regx, in ScriptAddOptions() 138 TypeSummaryImpl::Flags m_flags; 1757 : public CommandObjectTypeFormatterList<TypeSummaryImpl> { 3161 "info", CommandObjectSP(new CommandObjectFormatterInfo<TypeSummaryImpl>( in CommandObjectTypeSummary() 3163 [](ValueObject &valobj) -> TypeSummaryImpl::SharedPointer { in CommandObjectTypeSummary()
|
| H A D | CommandObjectFrame.cpp | 531 TypeSummaryImpl::Flags(), in DoExecute()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/ |
| H A D | lldb-forward.h | 228 class TypeSummaryImpl; variable 479 typedef std::shared_ptr<lldb_private::TypeSummaryImpl> TypeSummaryImplSP;
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Core/ |
| H A D | ValueObject.cpp | 667 bool ValueObject::GetSummaryAsCString(TypeSummaryImpl *summary_ptr, in GetSummaryAsCString() 674 bool ValueObject::GetSummaryAsCString(TypeSummaryImpl *summary_ptr, in GetSummaryAsCString()
|
| H A D | FormatEntity.cpp | 1709 TypeSummaryImpl::Flags() in Format()
|