aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
diff options
context:
space:
mode:
authorJohannes Doerfert <doerfert@cs.uni-saarland.de>2015-11-11 06:20:25 +0000
committerJohannes Doerfert <doerfert@cs.uni-saarland.de>2015-11-11 06:20:25 +0000
commitdcfedf350551953ccea76a9d84d2652f46529096 (patch)
treebd17f8b4bc390efbb2345ba289e1ae98c569a0ed /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
parent240a159bd42a1322842f3800086d8a677a5ffa65 (diff)
downloadllvm-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