[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