LLDB mainline
MsvcStl.h File Reference

Go to the source code of this file.

Namespaces

namespace  lldb_private
 A class that represents a running process on the host machine.
namespace  lldb_private::formatters

Functions

bool lldb_private::formatters::IsMsvcStlStringType (ValueObject &valobj)
template<StringPrinter::StringElementType element_type>
bool lldb_private::formatters::MsvcStlStringSummaryProvider (ValueObject &valobj, Stream &stream, const TypeSummaryOptions &summary_options)
bool lldb_private::formatters::MsvcStlWStringSummaryProvider (ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options)
template<StringPrinter::StringElementType element_type>
bool lldb_private::formatters::MsvcStlStringViewSummaryProvider (ValueObject &valobj, Stream &stream, const TypeSummaryOptions &summary_options)
bool lldb_private::formatters::MsvcStlWStringViewSummaryProvider (ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options)
bool lldb_private::formatters::IsMsvcStlSmartPointer (ValueObject &valobj)
bool lldb_private::formatters::MsvcStlSmartPointerSummaryProvider (ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options)
lldb_private::SyntheticChildrenFrontEndlldb_private::formatters::MsvcStlSmartPointerSyntheticFrontEndCreator (lldb::ValueObjectSP valobj_sp)
bool lldb_private::formatters::IsMsvcStlUniquePtr (ValueObject &valobj)
bool lldb_private::formatters::MsvcStlUniquePtrSummaryProvider (ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options)
lldb_private::SyntheticChildrenFrontEndlldb_private::formatters::MsvcStlUniquePtrSyntheticFrontEndCreator (lldb::ValueObjectSP valobj_sp)
bool lldb_private::formatters::IsMsvcStlTuple (ValueObject &valobj)
SyntheticChildrenFrontEndlldb_private::formatters::MsvcStlTupleSyntheticFrontEndCreator (CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp)
bool lldb_private::formatters::IsMsvcStlVector (ValueObject &valobj)
lldb_private::SyntheticChildrenFrontEndlldb_private::formatters::MsvcStlVectorSyntheticFrontEndCreator (lldb::ValueObjectSP valobj_sp)
bool lldb_private::formatters::IsMsvcStlList (ValueObject &valobj)
SyntheticChildrenFrontEndlldb_private::formatters::MsvcStlForwardListSyntheticFrontEndCreator (CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp)
SyntheticChildrenFrontEndlldb_private::formatters::MsvcStlListSyntheticFrontEndCreator (CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp)
bool lldb_private::formatters::IsMsvcStlOptional (ValueObject &valobj)
SyntheticChildrenFrontEndlldb_private::formatters::MsvcStlOptionalSyntheticFrontEndCreator (CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp)
bool lldb_private::formatters::IsMsvcStlVariant (ValueObject &valobj)
bool lldb_private::formatters::MsvcStlVariantSummaryProvider (ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options)
SyntheticChildrenFrontEndlldb_private::formatters::MsvcStlVariantSyntheticFrontEndCreator (CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp)
bool lldb_private::formatters::MsvcStlAtomicSummaryProvider (ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options)
SyntheticChildrenFrontEndlldb_private::formatters::MsvcStlAtomicSyntheticFrontEndCreator (CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp)
bool lldb_private::formatters::IsMsvcStlUnordered (ValueObject &valobj)
SyntheticChildrenFrontEndlldb_private::formatters::MsvcStlUnorderedSyntheticFrontEndCreator (CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp)
bool lldb_private::formatters::IsMsvcStlTreeIter (ValueObject &valobj)
bool lldb_private::formatters::MsvcStlTreeIterSummaryProvider (ValueObject &valobj, Stream &stream, const TypeSummaryOptions &options)
lldb_private::SyntheticChildrenFrontEndlldb_private::formatters::MsvcStlTreeIterSyntheticFrontEndCreator (CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp)
bool lldb_private::formatters::IsMsvcStlMapLike (ValueObject &valobj)
lldb_private::SyntheticChildrenFrontEndlldb_private::formatters::MsvcStlMapLikeSyntheticFrontEndCreator (lldb::ValueObjectSP valobj_sp)
bool lldb_private::formatters::IsMsvcStlDeque (ValueObject &valobj)
SyntheticChildrenFrontEndlldb_private::formatters::MsvcStlDequeSyntheticFrontEndCreator (CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp)