diff options
author | Daniel Dunbar <daniel@zuster.org> | 2008-09-27 07:03:52 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2008-09-27 07:03:52 +0000 |
commit | 55e40721e7c27611174e52378f50435c9ded27db (patch) | |
tree | aa924b0d8ee3aa0e6106f66cf4a033e5ffd05430 /lib/Basic/SourceManager.cpp | |
parent | 10004916dbda1f6f5d3d0dbea8c1e70b6466ab63 (diff) |
Bug fix, make sure to initialize exception object (to rethrow) even
when there are no @catch blocks.
Also, eliminated unneeded alloca for the rethrow object.
Also, avoid generating code to rethrow exception if the exception will
trivially always be caught.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@56751 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions