LLDB  mainline
Classes | Namespaces | Functions
FormattersHelpers.h File Reference
#include "lldb/lldb-enumerations.h"
#include "lldb/lldb-forward.h"
#include "lldb/DataFormatters/TypeCategory.h"
#include "lldb/DataFormatters/TypeFormat.h"
#include "lldb/DataFormatters/TypeSummary.h"
#include "lldb/DataFormatters/TypeSynthetic.h"
Include dependency graph for FormattersHelpers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  lldb_private::formatters::InferiorSizedWord
 

Namespaces

 lldb_private
 Enumerations for broadcasting.
 
 lldb_private::formatters
 

Functions

void lldb_private::formatters::AddFormat (TypeCategoryImpl::SharedPointer category_sp, lldb::Format format, ConstString type_name, TypeFormatImpl::Flags flags, bool regex=false)
 
void lldb_private::formatters::AddSummary (TypeCategoryImpl::SharedPointer category_sp, lldb::TypeSummaryImplSP summary_sp, ConstString type_name, bool regex=false)
 
void lldb_private::formatters::AddStringSummary (TypeCategoryImpl::SharedPointer category_sp, const char *string, ConstString type_name, TypeSummaryImpl::Flags flags, bool regex=false)
 
void lldb_private::formatters::AddOneLineSummary (TypeCategoryImpl::SharedPointer category_sp, ConstString type_name, TypeSummaryImpl::Flags flags, bool regex=false)
 
void lldb_private::formatters::AddCXXSummary (TypeCategoryImpl::SharedPointer category_sp, CXXFunctionSummaryFormat::Callback funct, const char *description, ConstString type_name, TypeSummaryImpl::Flags flags, bool regex=false)
 
void lldb_private::formatters::AddCXXSynthetic (TypeCategoryImpl::SharedPointer category_sp, CXXSyntheticChildren::CreateFrontEndCallback generator, const char *description, ConstString type_name, ScriptedSyntheticChildren::Flags flags, bool regex=false)
 
void lldb_private::formatters::AddFilter (TypeCategoryImpl::SharedPointer category_sp, std::vector< std::string > children, const char *description, ConstString type_name, ScriptedSyntheticChildren::Flags flags, bool regex=false)
 
size_t lldb_private::formatters::ExtractIndexFromString (const char *item_name)
 
lldb::addr_t lldb_private::formatters::GetArrayAddressOrPointerValue (ValueObject &valobj)
 
time_t lldb_private::formatters::GetOSXEpoch ()