summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/CFRefCount.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2008-06-24 03:56:45 +0000
committerTed Kremenek <kremenek@apple.com>2008-06-24 03:56:45 +0000
commitf890bfe0ff84ce33a481900db28023cfc0b18f6b (patch)
tree9b446a12d705474f03cabbdbd3236e6c6e8354ea /clang/lib/Analysis/CFRefCount.cpp
parentb1d1329ac737671e7addd34117cfe753bf2cb7a0 (diff)
downloadbcm5719-llvm-f890bfe0ff84ce33a481900db28023cfc0b18f6b.tar.gz
bcm5719-llvm-f890bfe0ff84ce33a481900db28023cfc0b18f6b.zip
Remove unneeded method arguments.
llvm-svn: 52668
Diffstat (limited to 'clang/lib/Analysis/CFRefCount.cpp')
-rw-r--r--clang/lib/Analysis/CFRefCount.cpp13
1 files changed, 3 insertions, 10 deletions
diff --git a/clang/lib/Analysis/CFRefCount.cpp b/clang/lib/Analysis/CFRefCount.cpp
index d1d58cb9090..8bb9aef08b1 100644
--- a/clang/lib/Analysis/CFRefCount.cpp
+++ b/clang/lib/Analysis/CFRefCount.cpp
@@ -337,12 +337,7 @@ class RetainSummaryManager {
}
};
-#if 0
- typedef llvm::DenseMap<Selector, RetainSummary*>
- ObjCMethodSummariesTy;
-#else
typedef ObjCSummaryCache ObjCMethodSummariesTy;
-#endif
//==-----------------------------------------------------------------==//
// Data.
@@ -435,8 +430,7 @@ public:
~RetainSummaryManager();
- RetainSummary* getSummary(FunctionDecl* FD, ASTContext& Ctx);
-
+ RetainSummary* getSummary(FunctionDecl* FD);
RetainSummary* getMethodSummary(ObjCMessageExpr* ME);
RetainSummary* getClassMethodSummary(IdentifierInfo* ClsName, Selector S);
@@ -520,8 +514,7 @@ RetainSummaryManager::getPersistentSummary(ArgEffects* AE, RetEffect RetEff,
// Summary creation for functions (largely uses of Core Foundation).
//===----------------------------------------------------------------------===//
-RetainSummary* RetainSummaryManager::getSummary(FunctionDecl* FD,
- ASTContext& Ctx) {
+RetainSummary* RetainSummaryManager::getSummary(FunctionDecl* FD) {
SourceLocation Loc = FD->getLocation();
@@ -1375,7 +1368,7 @@ void CFRefCount::EvalCall(ExplodedNodeSet<ValueState>& Dst,
if (isa<lval::FuncVal>(L)) {
lval::FuncVal FV = cast<lval::FuncVal>(L);
FunctionDecl* FD = FV.getDecl();
- Summ = Summaries.getSummary(FD, Eng.getContext());
+ Summ = Summaries.getSummary(FD);
}
EvalSummary(Dst, Eng, Builder, CE, 0, Summ,
OpenPOWER on IntegriCloud