summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGCleanup.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2015-10-15 15:29:40 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2015-10-15 15:29:40 +0000
commitc2d2b4259cbd3be5ae1da2c44a44c2aeb4eec594 (patch)
tree76cddbba7070b0edf7a69053c1bc83fff253771a /clang/lib/CodeGen/CGCleanup.cpp
parent6db3338cb1b023d6d117fb14c3ebeae41d504bc0 (diff)
downloadbcm5719-llvm-c2d2b4259cbd3be5ae1da2c44a44c2aeb4eec594.tar.gz
bcm5719-llvm-c2d2b4259cbd3be5ae1da2c44a44c2aeb4eec594.zip
[CodeGen] Remove dead code. NFC.
llvm-svn: 250418
Diffstat (limited to 'clang/lib/CodeGen/CGCleanup.cpp')
-rw-r--r--clang/lib/CodeGen/CGCleanup.cpp17
1 files changed, 0 insertions, 17 deletions
diff --git a/clang/lib/CodeGen/CGCleanup.cpp b/clang/lib/CodeGen/CGCleanup.cpp
index 8bad58d78b7..5217e24a52f 100644
--- a/clang/lib/CodeGen/CGCleanup.cpp
+++ b/clang/lib/CodeGen/CGCleanup.cpp
@@ -167,23 +167,6 @@ EHScopeStack::getInnermostActiveNormalCleanup() const {
return stable_end();
}
-EHScopeStack::stable_iterator EHScopeStack::getInnermostActiveEHScope() const {
- for (stable_iterator si = getInnermostEHScope(), se = stable_end();
- si != se; ) {
- // Skip over inactive cleanups.
- EHCleanupScope *cleanup = dyn_cast<EHCleanupScope>(&*find(si));
- if (cleanup && !cleanup->isActive()) {
- si = cleanup->getEnclosingEHScope();
- continue;
- }
-
- // All other scopes are always active.
- return si;
- }
-
- return stable_end();
-}
-
void *EHScopeStack::pushCleanup(CleanupKind Kind, size_t Size) {
char *Buffer = allocate(EHCleanupScope::getSizeForCleanupSize(Size));
OpenPOWER on IntegriCloud