hanchenye-llvm-project/lldb/source/DataFormatters
Enrico Granata 8a9a8f3940 Introduce a FormattersMatchData class which contains all the information that data formatters need in one place, and also allows for lazy computation of expensive chunks of information if need be
This is a NFC commit that is essentially plumbing the new currency through the system

llvm-svn: 249366
2015-10-06 01:02:47 +00:00
..
CMakeLists.txt Move Objective-C data formatters to the Objective-C language plugin where they belong 2015-09-14 22:18:32 +00:00
CXXFunctionPointer.cpp Never mind, I see what the problem is on the Windows build. Attempt a fix 2015-09-04 21:22:54 +00:00
DataVisualization.cpp Add the ability for formatter categories to be bound to one or more languages 2015-09-17 00:14:50 +00:00
FormatCache.cpp Don't #include "lldb-python.h" from anywhere. 2015-05-29 17:41:47 +00:00
FormatClasses.cpp Introduce a FormattersMatchData class which contains all the information that data formatters need in one place, and also allows for lazy computation of expensive chunks of information if need be 2015-10-06 01:02:47 +00:00
FormatManager.cpp Introduce a FormattersMatchData class which contains all the information that data formatters need in one place, and also allows for lazy computation of expensive chunks of information if need be 2015-10-06 01:02:47 +00:00
FormattersHelpers.cpp Fix evaluation of unicode character arrays (char16_t[] and char32_t[]) 2015-09-25 02:16:52 +00:00
LanguageCategory.cpp Introduce a FormattersMatchData class which contains all the information that data formatters need in one place, and also allows for lazy computation of expensive chunks of information if need be 2015-10-06 01:02:47 +00:00
Makefile
StringPrinter.cpp Introduce the notion of an escape helper. Different languages have different notion of what to print in a string and how to escape non-printable things. The escape helper is where this notion is provided to LLDB 2015-09-09 22:30:24 +00:00
TypeCategory.cpp Add the ability for formatter categories to be bound to one or more languages 2015-09-17 00:14:50 +00:00
TypeCategoryMap.cpp Introduce a FormattersMatchData class which contains all the information that data formatters need in one place, and also allows for lazy computation of expensive chunks of information if need be 2015-10-06 01:02:47 +00:00
TypeFormat.cpp DataFormatters: Rename clang_type to compiler_type. 2015-09-17 18:43:40 +00:00
TypeSummary.cpp Switch data formatters over to using std::function for their callbacks instead of raw function pointers. NFC 2015-08-27 00:45:33 +00:00
TypeSynthetic.cpp Switch data formatters over to using std::function for their callbacks instead of raw function pointers. NFC 2015-08-27 00:45:33 +00:00
TypeValidator.cpp
ValueObjectPrinter.cpp DataFormatters: Rename clang_type to compiler_type. 2015-09-17 18:43:40 +00:00
VectorType.cpp Made GetScratchTypeSystemForLanguage return an error if desired. 2015-10-02 18:40:30 +00:00