clang-1/lib/StaticAnalyzer/Checkers
Argyrios Kyrtzidis 74eed0ea03 [analyzer] Migrate the BasicObjCFoundationChecks to CheckerV2:
NilArgChecker
	CFNumberCreateChecker
	ClassReleaseChecker

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@126275 91177308-0d34-0410-b5e6-96231b3b80d8
2011-02-23 00:16:10 +00:00
..
AdjustedReturnValueChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
AnalyzerStatsChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
ArrayBoundChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
ArrayBoundCheckerV2.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
AttrNonNullChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
BasicObjCFoundationChecks.cpp [analyzer] Migrate the BasicObjCFoundationChecks to CheckerV2: 2011-02-23 00:16:10 +00:00
BasicObjCFoundationChecks.h [analyzer] Use the new registration mechanism on the apple checkers: 2011-02-16 01:40:52 +00:00
BuiltinFunctionChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
CMakeLists.txt New function for tablegenning: clang_tablegen. 2011-02-20 22:06:32 +00:00
CStringChecker.cpp Add CStringChecker support for strncpy. Patch by Lenny Maiorani! 2011-02-22 04:58:34 +00:00
CallAndMessageChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
CastSizeChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
CastToStructChecker.cpp [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
CheckObjCDealloc.cpp [analyzer] Use the new registration mechanism on the non-path-sensitive-checkers: 2011-02-17 21:39:33 +00:00
CheckObjCInstMethSignature.cpp [analyzer] Use the new registration mechanism on the non-path-sensitive-checkers: 2011-02-17 21:39:33 +00:00
CheckSecuritySyntaxOnly.cpp [analyzer] Use the new registration mechanism on the non-path-sensitive-checkers: 2011-02-17 21:39:33 +00:00
CheckSizeofPointer.cpp [analyzer] Use the new registration mechanism on the non-path-sensitive-checkers: 2011-02-17 21:39:33 +00:00
Checkers.td [analyzer] Use the new registration mechanism for the debugging info "checks". 2011-02-17 21:39:39 +00:00
ChrootChecker.cpp [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
ClangSACheckerProvider.cpp [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
ClangSACheckerProvider.h [analyzer] Overhauling of the checker registration mechanism. 2011-02-14 18:13:31 +00:00
ClangSACheckers.h [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
DeadStoresChecker.cpp [analyzer] Use the new registration mechanism on the non-path-sensitive-checkers: 2011-02-17 21:39:33 +00:00
DebugCheckers.cpp [analyzer] Use the new registration mechanism for the debugging info "checks". 2011-02-17 21:39:39 +00:00
DereferenceChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
DivZeroChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
ExperimentalChecks.cpp [analyzer] Use the new registration mechanism on some of the experimental internal checkers: 2011-02-15 22:55:20 +00:00
ExperimentalChecks.h [analyzer] Use the new registration mechanism on the IdempotentOperationChecker. 2011-02-15 22:55:14 +00:00
ExprEngine.cpp [analyzer] Refactor BugTypes and their ownership model. 2011-02-23 00:16:01 +00:00
FixedAddressChecker.cpp [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
IdempotentOperationChecker.cpp [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
InternalChecks.h [analyzer] Use the new registration mechanism on some of the experimental internal checkers: 2011-02-15 22:55:20 +00:00
LLVMConventionsChecker.cpp [analyzer] 2011-02-17 21:39:24 +00:00
MacOSXAPIChecker.cpp [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
Makefile [analyzer] Reflect changes for tablegen'ing the checkers. 2011-02-15 07:42:38 +00:00
MallocChecker.cpp simplify a bit. 2011-02-17 05:38:27 +00:00
NSAutoreleasePoolChecker.cpp [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
NSErrorChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
NoReturnFunctionChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
OSAtomicChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
ObjCAtSyncChecker.cpp [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
ObjCSelfInitChecker.cpp [analyzer] Start moving the path-sensitive checkers to CheckerV2. 2011-02-22 17:30:38 +00:00
ObjCUnusedIVarsChecker.cpp [analyzer] Use the new registration mechanism on the non-path-sensitive-checkers: 2011-02-17 21:39:33 +00:00
PointerArithChecker.cpp [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
PointerSubChecker.cpp [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
PthreadLockChecker.cpp [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
ReturnPointerRangeChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
ReturnUndefChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
StackAddrLeakChecker.cpp [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
StreamChecker.cpp [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
UndefBranchChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
UndefCapturedBlockVarChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
UndefResultChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
UndefinedArraySubscriptChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
UndefinedAssignmentChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00
UnixAPIChecker.cpp [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
UnreachableCodeChecker.cpp [analyzer] Pass CheckerManager to the registration functions. 2011-02-17 21:39:17 +00:00
VLASizeChecker.cpp Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. 2011-02-10 01:03:03 +00:00