llvm-project/lldb
shafik 25bbceb047 [LLDB] Fix how ValueObjectChild handles bit-fields stored in a Scalar in UpdateValue()
When bit-field data was stored in a Scalar in ValueObjectChild during UpdateValue()
it was extracting the bit-field value. Later on in lldb_private::DumpDataExtractor(…)
we were again attempting to extract the bit-field. Which would then not obtain the
correct value. This will remove the extra extraction in UpdateValue().
We hit this specific case when values are passed in registers, which we could only
reproduce in an optimized build.

Differential Revision: https://reviews.llvm.org/D85376
2020-08-13 11:53:14 -07:00
..
bindings [lldb] Fix relative imports and set the appropriate include dirs 2020-08-12 16:28:46 -07:00
cmake Build a flat LLDB.framework for embedded Darwin targets 2020-08-12 13:34:29 -07:00
docs [lldb/CMake] Separate CMake code for Lua and Python (NFC) 2020-08-11 09:04:18 -07:00
examples Harmonize Python shebang 2020-07-16 21:53:45 +02:00
include/lldb Revert "[lldb] Display autosuggestion part in gray if there is one possible suggestion" 2020-08-12 13:52:03 +02:00
packages/Python [lldb] Skip TestStepScripted with reproducers 2020-08-13 09:46:52 -07:00
resources
scripts Harmonize Python shebang 2020-07-16 21:53:45 +02:00
source [LLDB] Fix how ValueObjectChild handles bit-fields stored in a Scalar in UpdateValue() 2020-08-13 11:53:14 -07:00
test [LLDB] Fix how ValueObjectChild handles bit-fields stored in a Scalar in UpdateValue() 2020-08-13 11:53:14 -07:00
third_party/Python/module Revert "[lldb] temporary commit to see why a test is failing only on lldb-aarch64-ubuntu" 2020-08-05 11:55:02 +02:00
tools Build a flat LLDB.framework for embedded Darwin targets 2020-08-12 13:34:29 -07:00
unittests [lldb] Fix unit test parsing to handle CR+LF as well as LF 2020-08-12 13:56:16 -07:00
utils [lldb/Test] Fix missing yaml2obj in Xcode standalone build. 2020-07-10 21:34:56 -07:00
.clang-format
.clang-tidy [lldb] Add .clang-tidy with customization to disable readability-identifier-naming 2020-03-09 12:50:28 -07:00
.gitignore
CMakeLists.txt [lldb/CMake] Separate CMake code for Lua and Python (NFC) 2020-08-11 09:04:18 -07:00
CODE_OWNERS.txt
LICENSE.TXT
use_lldb_suite_root.py