From a9a590cd1259016fe267d80c3aae6e50b856eec4 Mon Sep 17 00:00:00 2001 From: Mike Stump Date: Wed, 2 Dec 2009 18:20:18 +0000 Subject: [PATCH] Avoid warning for getTerminateFn defined but not used. llvm-svn: 90330 --- clang/lib/CodeGen/CGException.cpp | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/clang/lib/CodeGen/CGException.cpp b/clang/lib/CodeGen/CGException.cpp index c93f2b7b1208..9aa6382ac52a 100644 --- a/clang/lib/CodeGen/CGException.cpp +++ b/clang/lib/CodeGen/CGException.cpp @@ -253,15 +253,10 @@ void CodeGenFunction::EmitCXXThrowExpr(const CXXThrowExpr *E) { } void CodeGenFunction::EmitCXXTryStmt(const CXXTryStmt &S) { -#if 1 - EmitStmt(S.getTryBlock()); - if (0) { - getBeginCatchFn(*this); - getEndCatchFn(*this); - getUnwindResumeOrRethrowFn(*this); - CopyObject(*this, QualType(), 0, 0); + if (1) { + EmitStmt(S.getTryBlock()); + return; } -#else // FIXME: The below is still just a sketch of the code we need. // Pointer to the personality function llvm::Constant *Personality = @@ -473,5 +468,4 @@ void CodeGenFunction::EmitCXXTryStmt(const CXXTryStmt &S) { Builder.CreateUnreachable(); EmitBlock(FinallyEnd); -#endif }