Avoid warning for getTerminateFn defined but not used.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@90330 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Mike Stump 2009-12-02 18:20:18 +00:00
Родитель 057e567f1b
Коммит c88b6735ea
1 изменённых файлов: 3 добавлений и 9 удалений

Просмотреть файл

@ -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
}