[cfe-commits] r138390 - /cfe/trunk/lib/StaticAnalyzer/Core/CFRefCount.cpp
Jordy Rose
jediknil at belkadan.com
Tue Aug 23 14:51:36 PDT 2011
Author: jrose
Date: Tue Aug 23 16:51:36 2011
New Revision: 138390
URL: http://llvm.org/viewvc/llvm-project?rev=138390&view=rev
Log:
[analyzer] Clean up unused bits of CFRefCount.
Modified:
cfe/trunk/lib/StaticAnalyzer/Core/CFRefCount.cpp
Modified: cfe/trunk/lib/StaticAnalyzer/Core/CFRefCount.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Core/CFRefCount.cpp?rev=138390&r1=138389&r2=138390&view=diff
==============================================================================
--- cfe/trunk/lib/StaticAnalyzer/Core/CFRefCount.cpp (original)
+++ cfe/trunk/lib/StaticAnalyzer/Core/CFRefCount.cpp Tue Aug 23 16:51:36 2011
@@ -1643,13 +1643,6 @@
BugType *leakWithinFunction, *leakAtReturn;
BugType *overAutorelease;
BugType *returnNotOwnedForOwned;
- BugReporter *BR;
-
- const ProgramState *Update(const ProgramState * state,
- SymbolRef sym,
- RefVal V,
- ArgEffect E,
- RefVal::Kind& hasErr);
public:
CFRefCount(ASTContext &Ctx, bool gcenabled, const LangOptions& lopts)
@@ -1657,7 +1650,7 @@
LOpts(lopts), useAfterRelease(0), releaseNotOwned(0),
deallocGC(0), deallocNotOwned(0),
leakWithinFunction(0), leakAtReturn(0), overAutorelease(0),
- returnNotOwnedForOwned(0), BR(0) {}
+ returnNotOwnedForOwned(0) {}
void RegisterChecks(ExprEngine &Eng);
@@ -3755,9 +3748,6 @@
leakWithinFunction->setSuppressOnSink(true);
BR.Register(leakWithinFunction);
- // Save the reference to the BugReporter.
- this->BR = &BR;
-
// Register the RetainReleaseChecker with the ExprEngine object.
// Functionality in CFRefCount will be migrated to RetainReleaseChecker
// over time.
More information about the cfe-commits
mailing list