summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis
diff options
context:
space:
mode:
authorZhongxing Xu <xuzhongxing@gmail.com>2010-10-01 03:22:39 +0000
committerZhongxing Xu <xuzhongxing@gmail.com>2010-10-01 03:22:39 +0000
commit6d372f7c0f38f8fd64a45f0adb61ab70c3cc67a4 (patch)
treede9a73af793933c41c079d4fcd602dd6327e973b /clang/lib/Analysis
parent307701e1b4971c981d8682afa5b03b61f4c4289a (diff)
downloadbcm5719-llvm-6d372f7c0f38f8fd64a45f0adb61ab70c3cc67a4.tar.gz
bcm5719-llvm-6d372f7c0f38f8fd64a45f0adb61ab70c3cc67a4.zip
The return value is never used.
llvm-svn: 115272
Diffstat (limited to 'clang/lib/Analysis')
-rw-r--r--clang/lib/Analysis/CFG.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/clang/lib/Analysis/CFG.cpp b/clang/lib/Analysis/CFG.cpp
index 1a7ae898c80..278df139f60 100644
--- a/clang/lib/Analysis/CFG.cpp
+++ b/clang/lib/Analysis/CFG.cpp
@@ -304,8 +304,9 @@ private:
CFGBlock *addStmt(Stmt *S) {
return Visit(S, AddStmtChoice::AlwaysAdd);
}
- CFGBlock *addAutomaticObjDtors(LocalScope::const_iterator B,
- LocalScope::const_iterator E, Stmt* S);
+
+ void addAutomaticObjDtors(LocalScope::const_iterator B,
+ LocalScope::const_iterator E, Stmt* S);
// Local scopes creation.
LocalScope* createOrReuseLocalScope(LocalScope* Scope);
@@ -470,16 +471,16 @@ CFGBlock* CFGBuilder::createBlock(bool add_successor) {
/// addAutomaticObjDtors - Add to current block automatic objects destructors
/// for objects in range of local scope positions. Use S as trigger statement
/// for destructors.
-CFGBlock* CFGBuilder::addAutomaticObjDtors(LocalScope::const_iterator B,
- LocalScope::const_iterator E, Stmt* S) {
+void CFGBuilder::addAutomaticObjDtors(LocalScope::const_iterator B,
+ LocalScope::const_iterator E, Stmt* S) {
if (!BuildOpts.AddImplicitDtors)
- return Block;
+ return;
+
if (B == E)
- return Block;
+ return;
autoCreateBlock();
appendAutomaticObjDtors(Block, B, E, S);
- return Block;
}
/// createOrReuseLocalScope - If Scope is NULL create new LocalScope. Either
OpenPOWER on IntegriCloud