diff options
author | Douglas Gregor <dgregor@apple.com> | 2011-01-27 00:58:17 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2011-01-27 00:58:17 +0000 |
commit | 582813596a1005bf1bba2b6630f78a197f2e019b (patch) | |
tree | 385a36247405f8604d90479f76156fa748025e60 /lldb/source/Interpreter/ScriptInterpreter.cpp | |
parent | 92b7077f9ebab1f499b1fa2216c07cdf2bb3a8b6 (diff) | |
download | bcm5719-llvm-582813596a1005bf1bba2b6630f78a197f2e019b.tar.gz bcm5719-llvm-582813596a1005bf1bba2b6630f78a197f2e019b.zip |
Fix a horrible bug in our handling of C-style casting, where a C-style
derived-to-base cast that also casts away constness (one of the cases
for static_cast followed by const_cast) would be treated as a bit-cast
rather than a derived-to-base class, causing miscompiles and
heartburn.
Fixes <rdar://problem/8913298>.
llvm-svn: 124340
Diffstat (limited to 'lldb/source/Interpreter/ScriptInterpreter.cpp')
0 files changed, 0 insertions, 0 deletions