[cfe-commits] r70869 - /cfe/trunk/lib/Analysis/CFRefCount.cpp
Ted Kremenek
kremenek at apple.com
Mon May 4 08:34:08 PDT 2009
Author: kremenek
Date: Mon May 4 10:34:07 2009
New Revision: 70869
URL: http://llvm.org/viewvc/llvm-project?rev=70869&view=rev
Log:
retain checker: Don't treat function's declared in macros differently.
Modified:
cfe/trunk/lib/Analysis/CFRefCount.cpp
Modified: cfe/trunk/lib/Analysis/CFRefCount.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Analysis/CFRefCount.cpp?rev=70869&r1=70868&r2=70869&view=diff
==============================================================================
--- cfe/trunk/lib/Analysis/CFRefCount.cpp (original)
+++ cfe/trunk/lib/Analysis/CFRefCount.cpp Mon May 4 10:34:07 2009
@@ -870,19 +870,12 @@
}
RetainSummary* RetainSummaryManager::getSummary(FunctionDecl* FD) {
-
- SourceLocation Loc = FD->getLocation();
-
- if (!Loc.isFileID())
- return getDefaultSummary();
-
// Look up a summary in our cache of FunctionDecls -> Summaries.
FuncSummariesTy::iterator I = FuncSummaries.find(FD);
-
if (I != FuncSummaries.end())
return I->second;
- // No summary. Generate one.
+ // No summary? Generate one.
RetainSummary *S = 0;
do {
More information about the cfe-commits
mailing list