Changeset View
Changeset View
Standalone View
Standalone View
cfe/trunk/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
Show All 22 Lines | |||||
// This checker only warns for instance variables synthesized to back | // This checker only warns for instance variables synthesized to back | ||||
// properties. Handling the more general case would require inferring whether | // properties. Handling the more general case would require inferring whether | ||||
// an instance variable is stored retained or not. For synthesized properties, | // an instance variable is stored retained or not. For synthesized properties, | ||||
// this is specified in the property declaration itself. | // this is specified in the property declaration itself. | ||||
// | // | ||||
//===----------------------------------------------------------------------===// | //===----------------------------------------------------------------------===// | ||||
#include "clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h" | #include "clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h" | ||||
#include "clang/Analysis/PathDiagnostic.h" | |||||
#include "clang/AST/Attr.h" | #include "clang/AST/Attr.h" | ||||
#include "clang/AST/DeclObjC.h" | #include "clang/AST/DeclObjC.h" | ||||
#include "clang/AST/Expr.h" | #include "clang/AST/Expr.h" | ||||
#include "clang/AST/ExprObjC.h" | #include "clang/AST/ExprObjC.h" | ||||
#include "clang/Basic/LangOptions.h" | #include "clang/Basic/LangOptions.h" | ||||
#include "clang/Basic/TargetInfo.h" | #include "clang/Basic/TargetInfo.h" | ||||
#include "clang/StaticAnalyzer/Core/BugReporter/BugReporter.h" | #include "clang/StaticAnalyzer/Core/BugReporter/BugReporter.h" | ||||
#include "clang/StaticAnalyzer/Core/BugReporter/BugType.h" | #include "clang/StaticAnalyzer/Core/BugReporter/BugType.h" | ||||
#include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h" | |||||
#include "clang/StaticAnalyzer/Core/Checker.h" | #include "clang/StaticAnalyzer/Core/Checker.h" | ||||
#include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h" | #include "clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h" | ||||
#include "clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h" | #include "clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h" | ||||
#include "clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h" | #include "clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h" | ||||
#include "clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h" | #include "clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h" | ||||
#include "clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h" | #include "clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h" | ||||
#include "clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h" | #include "clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h" | ||||
#include "llvm/Support/raw_ostream.h" | #include "llvm/Support/raw_ostream.h" | ||||
▲ Show 20 Lines • Show All 1,047 Lines • Show Last 20 Lines |