diff options
| author | Johannes Doerfert <doerfert@cs.uni-saarland.de> | 2015-11-11 06:20:25 +0000 |
|---|---|---|
| committer | Johannes Doerfert <doerfert@cs.uni-saarland.de> | 2015-11-11 06:20:25 +0000 |
| commit | dcfedf350551953ccea76a9d84d2652f46529096 (patch) | |
| tree | bd17f8b4bc390efbb2345ba289e1ae98c569a0ed /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h | |
| parent | 240a159bd42a1322842f3800086d8a677a5ffa65 (diff) | |
| download | llvm-dcfedf350551953ccea76a9d84d2652f46529096.zip llvm-dcfedf350551953ccea76a9d84d2652f46529096.tar.gz llvm-dcfedf350551953ccea76a9d84d2652f46529096.tar.bz2 | |
[FIX] Cast pre-loaded values correctly or reload them with adjusted type.
Especially for structs, the SAI object of a base pointer does not
describe all the types that the user might expect when he loads from
that base pointer. While we will still cast integers and pointers we
will now reload the value with the correct type if floating point and
non-floating point values are involved. However, there are now TODOs
where we use bitcasts instead of a proper conversion or reloading.
This fixes bug 25479.
llvm-svn: 252706
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h')
0 files changed, 0 insertions, 0 deletions
