summaryrefslogtreecommitdiffstats
path: root/clang/lib
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-08-31 05:36:56 +0000
committerDouglas Gregor <dgregor@apple.com>2010-08-31 05:36:56 +0000
commit79a2788512b6b342b681f2e1b97ff06d6714e142 (patch)
treedae8f11d1453ba47e4c6bee710bf2dd4b6d6c085 /clang/lib
parent400f59763b701164bf1e18bc626a2d0ce4816d19 (diff)
downloadbcm5719-llvm-79a2788512b6b342b681f2e1b97ff06d6714e142.tar.gz
bcm5719-llvm-79a2788512b6b342b681f2e1b97ff06d6714e142.zip
Revert my lame attempt at appeasing the CFGBuilder
llvm-svn: 112580
Diffstat (limited to 'clang/lib')
-rw-r--r--clang/lib/Analysis/CFG.cpp7
1 files changed, 0 insertions, 7 deletions
diff --git a/clang/lib/Analysis/CFG.cpp b/clang/lib/Analysis/CFG.cpp
index ea30ec01f6e..78979a4feeb 100644
--- a/clang/lib/Analysis/CFG.cpp
+++ b/clang/lib/Analysis/CFG.cpp
@@ -370,7 +370,6 @@ tryAgain:
return VisitBreakStmt(cast<BreakStmt>(S));
case Stmt::CallExprClass:
- case Stmt::CXXOperatorCallExprClass: // FIXME: handle specially?
return VisitCallExpr(cast<CallExpr>(S), asc);
case Stmt::CaseStmtClass:
@@ -397,12 +396,6 @@ tryAgain:
return Visit(cast<CXXExprWithTemporaries>(S)->getSubExpr());
}
- case Stmt::CXXBindTemporaryExprClass: {
- // FIXME: Handle temporary binding. For now, just visit the subexpression
- // so we don't artificially create extra blocks.
- return Visit(cast<CXXBindTemporaryExpr>(S)->getSubExpr());
- }
-
case Stmt::CXXMemberCallExprClass:
return VisitCXXMemberCallExpr(cast<CXXMemberCallExpr>(S), asc);
OpenPOWER on IntegriCloud