summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInit.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2011-07-26 23:18:30 +0000
committerDouglas Gregor <dgregor@apple.com>2011-07-26 23:18:30 +0000
commit87717964933512e9db6999b84b4e59ed21c1c99e (patch)
treefa63e8ec000257f6962ebcc215e2d6a2d298d000 /clang/lib/Sema/SemaInit.cpp
parentebc113d1d33d366e0aa2fb7385c64f5d5e24acb3 (diff)
downloadbcm5719-llvm-87717964933512e9db6999b84b4e59ed21c1c99e.tar.gz
bcm5719-llvm-87717964933512e9db6999b84b4e59ed21c1c99e.zip
Disable the optimization that skips emission of complete, non-virtual
destructors of abstract classes. It's undefined behavior to actually call the destructor (e.g., via delete), but the presence of code that calls this destructor doesn't make the program ill-formed. Fixes <rdar://problem/9819242>. llvm-svn: 136180
Diffstat (limited to 'clang/lib/Sema/SemaInit.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud