aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2011-01-28 08:37:24 +0000
committerJohn McCall <rjmccall@apple.com>2011-01-28 08:37:24 +0000
commite4df6c8d961b7cf5d5655890f1c092a79674d5de (patch)
tree54c4638825c8611cc5db5464eebafc45d17585af /clang/lib/CodeGen/CodeGenFunction.cpp
parentaaf401241a4b97663175e63f6d27411791fc3f47 (diff)
downloadllvm-e4df6c8d961b7cf5d5655890f1c092a79674d5de.zip
llvm-e4df6c8d961b7cf5d5655890f1c092a79674d5de.tar.gz
llvm-e4df6c8d961b7cf5d5655890f1c092a79674d5de.tar.bz2
Convert the exception-freeing cleanup over to the conditional cleanups code,
fixing a crash which probably nobody was ever going to see. In doing so, fix a horrendous number of problems with the conditional-cleanups code. Also, make conditional cleanups re-use the cleanup's activation variable, which avoids some unfortunate repetitiveness. llvm-svn: 124481
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions