llvm-project/lldb/source
Pavel Labath 0de1463373 [lldb] Fix Type::GetByteSize for pointer types
The function was returning an incorrect (empty) value on the first
invocation. Given that this only affected the first invocation, this
bug/typo went mostly unaffected. DW_AT_const_value were particularly
badly affected by this as the GetByteSize call is
SymbolFileDWARF::ParseVariableDIE is likely to be the first call of this
function, and its effects cannot be undone by retrying.

Depends on D86348.

Differential Revision: https://reviews.llvm.org/D86436
2020-08-27 15:37:49 +02:00
..
API [lldb] Extract reproducer providers & co into their own header. 2020-08-22 10:04:27 -07:00
Breakpoint [lldb][NFC] Use llvm::is_contained instead of std::find in a few places 2020-08-13 14:11:28 +02:00
Commands Update UnwindPlan dump to list if it is a trap handler func; also Command 2020-08-25 20:53:59 -07:00
Core [LLDB] Fix how ValueObjectVariable handles DW_AT_const_value when the DWARFExpression holds the data that represents a constant value 2020-08-24 15:17:27 -07:00
DataFormatters [lldb][NFC] Remove FormatMap 2020-07-23 18:34:59 +02:00
Expression Unify the return value of GetByteSize to an llvm::Optional<uint64_t> (NFC-ish) 2020-07-27 13:26:35 -07:00
Host [lldb] Extract reproducer providers & co into their own header. 2020-08-22 10:04:27 -07:00
Initialization [lldb] Extract reproducer providers & co into their own header. 2020-08-22 10:04:27 -07:00
Interpreter [lldb] type category name common completion 2020-08-24 19:54:23 +02:00
Plugins [lldb/DWARF] Fix handling of variables with both location and const_value attributes 2020-08-27 15:05:47 +02:00
Symbol [lldb] Fix Type::GetByteSize for pointer types 2020-08-27 15:37:49 +02:00
Target Instantiate Error in Target::GetEntryPointAddress() only when necessary 2020-08-22 12:47:13 +02:00
Utility [lldb/Utility] Use APSInt in the Scalar class 2020-08-27 15:05:47 +02:00
CMakeLists.txt Make LLVM_APPEND_VC_REV=OFF affect clang, lld, and lldb as well. 2020-01-16 19:04:08 -05:00
lldb.cpp [lldb] Fix version string when using LLDB_REVISION but not LLDB_REPOSITORY 2020-02-20 10:07:50 -08:00