hanchenye-llvm-project/lldb/source/Expression
Jonas Devlieghere 406ad18748 [lldb/DataFormatters] Display null C++ pointers as nullptr
Display null pointer as `nullptr`, `nil` and `NULL` for C++,
Objective-C/Objective-C++ and C respectively. The original motivation
for this patch was to display a null std::string pointer as nullptr
instead of "", but the fix seemed generic enough to be done for all
summary providers.

Differential revision: https://reviews.llvm.org/D77153
2020-11-12 15:24:06 -08:00
..
CMakeLists.txt [CMake] Make `intrinsics_gen` dependency unconditional. 2020-07-17 16:43:17 -07:00
DWARFExpression.cpp [lldb/DWARF] Fix sizes of DW_OP_const[1248][us] and DW_OP_litN results 2020-11-10 16:10:08 +01:00
DiagnosticManager.cpp
Expression.cpp
ExpressionVariable.cpp Unify the return value of GetByteSize to an llvm::Optional<uint64_t> (NFC-ish) 2020-07-27 13:26:35 -07:00
FunctionCaller.cpp
IRExecutionUnit.cpp Use !hasLocalLinkage instead of listing the symbol types 2020-10-29 14:44:06 -07:00
IRInterpreter.cpp [lldb] Remove redundant WithFormat suffixes (NFC) 2020-07-20 23:00:32 -07:00
IRMemoryMap.cpp
LLVMUserExpression.cpp
Materializer.cpp [lldb/Utility] Add unit tests for RegisterValue::GetScalarValue 2020-11-03 16:12:32 +01:00
REPL.cpp Use zu rather than llu format specifier for size_t (-Wformat warning fix). 2020-09-16 19:28:05 -07:00
UserExpression.cpp [lldb/DataFormatters] Display null C++ pointers as nullptr 2020-11-12 15:24:06 -08:00
UtilityFunction.cpp [lldb] Fix missing initialization in UtilityFunction ctor (NFC) 2020-10-22 21:12:27 -07:00