diff options
author | Ted Kremenek <kremenek@apple.com> | 2008-06-24 03:56:45 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2008-06-24 03:56:45 +0000 |
commit | f890bfe0ff84ce33a481900db28023cfc0b18f6b (patch) | |
tree | 9b446a12d705474f03cabbdbd3236e6c6e8354ea /clang/lib/Analysis | |
parent | b1d1329ac737671e7addd34117cfe753bf2cb7a0 (diff) | |
download | bcm5719-llvm-f890bfe0ff84ce33a481900db28023cfc0b18f6b.tar.gz bcm5719-llvm-f890bfe0ff84ce33a481900db28023cfc0b18f6b.zip |
Remove unneeded method arguments.
llvm-svn: 52668
Diffstat (limited to 'clang/lib/Analysis')
-rw-r--r-- | clang/lib/Analysis/CFRefCount.cpp | 13 |
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, |