diff options
author | Douglas Gregor <dgregor@apple.com> | 2010-08-31 05:36:56 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2010-08-31 05:36:56 +0000 |
commit | 79a2788512b6b342b681f2e1b97ff06d6714e142 (patch) | |
tree | dae8f11d1453ba47e4c6bee710bf2dd4b6d6c085 /clang/lib | |
parent | 400f59763b701164bf1e18bc626a2d0ce4816d19 (diff) | |
download | bcm5719-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.cpp | 7 |
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); |