aboutsummaryrefslogtreecommitdiff
path: root/lldb/scripts/Python
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-07-10 20:42:59 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-07-10 20:42:59 +0000
commit1b5adb82d9a72cf36f4c3864c55388a8eb243de4 (patch)
tree5d228a150dcf6f689a6ea34b2833eb0e1daa0ce9 /lldb/scripts/Python
parent026861b87d7bfbdaf31ced93e8c916008b72cce8 (diff)
downloadllvm-1b5adb82d9a72cf36f4c3864c55388a8eb243de4.zip
llvm-1b5adb82d9a72cf36f4c3864c55388a8eb243de4.tar.gz
llvm-1b5adb82d9a72cf36f4c3864c55388a8eb243de4.tar.bz2
Fix the dtor location issues in PR20038 harder.
Originally committed in r211722, this fixed one case of dtor calls being emitted without locations (this causes problems for debug info if the call is then inlined), this caught only some of the cases. Instead of trying to re-enable the location before the cleanup, simply re-enable the location immediately after the unconditional branches in question using a scoped device to ensure the no-location state doesn't leak out arbitrarily. llvm-svn: 212761
Diffstat (limited to 'lldb/scripts/Python')
0 files changed, 0 insertions, 0 deletions