]> granicus.if.org Git - clang/commit
[SEH] Use cleanupendpad so that WinEHPrepare gets the coloring right
authorReid Kleckner <rnk@google.com>
Thu, 10 Sep 2015 22:11:13 +0000 (22:11 +0000)
committerReid Kleckner <rnk@google.com>
Thu, 10 Sep 2015 22:11:13 +0000 (22:11 +0000)
commit5e1234dd846f391c84f48e638f7685d5e79e6399
treeb598c42696bd89182206a9e7ff07d6d7cdb63549
parent2affb95d6d410f32f63c293e1ba9698373c363f8
[SEH] Use cleanupendpad so that WinEHPrepare gets the coloring right

Cleanupendpad is a lot like catchendpad, so we can reuse the same
EHScopeStack type.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@247349 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGCleanup.cpp
lib/CodeGen/CGCleanup.h
lib/CodeGen/CGException.cpp
lib/CodeGen/EHScopeStack.h
test/CodeGen/exceptions-seh-new.c