..
AdjustedReturnValueChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
AnalyzerStatsChecker.cpp
Teach IdempotentOperationsChecker about paths aborted because ExprEngine didn't know how to handle a specific Expr type.
2011-04-02 02:56:23 +00:00
ArrayBoundChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
ArrayBoundCheckerV2.cpp
ArrayBoundCheckerV2: don't arbitrarily warn about indexing before the 0-index of a symbolic region. In many cases that isn't really the base offset.
2011-04-12 17:21:33 +00:00
AttrNonNullChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
BasicObjCFoundationChecks.cpp
Make the VariadicMethodTypeChecker accept block pointers as Objective-C pointers. Fixes PR9746.
2011-04-19 01:16:46 +00:00
BuiltinFunctionChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
CMakeLists.txt
Add initial version of "IteratorsChecker", a checker to find misues uses of C++ iterators.
2011-03-12 02:49:15 +00:00
CStringChecker.cpp
[analyzer] Revise CStringChecker's modelling of strcpy() and strcat():
2011-06-15 05:52:56 +00:00
CallAndMessageChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
CastSizeChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
CastToStructChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
CheckObjCDealloc.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
CheckObjCInstMethSignature.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
CheckSecuritySyntaxOnly.cpp
Add security syntax checker for strcat() which causes the Static Analyzer to generate a warning any time the strcat() function is used with a note suggesting to use a function which provides bounded buffers. CWE-119.
2011-04-05 20:18:46 +00:00
CheckSizeofPointer.cpp
Add support for the OpenCL vec_step operator, by generalising and
2011-03-11 19:24:49 +00:00
Checkers.td
[analyzer] CStringChecker checks functions in the C standard library, not C++. Its external name is now unix.experimental.CString.
2011-06-14 01:40:43 +00:00
ChrootChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
ClangSACheckerProvider.cpp
[analyzer] Allow all checkers of a group to be enabled.
2011-03-29 23:57:41 +00:00
ClangSACheckerProvider.h
[analyzer] Overhauling of the checker registration mechanism.
2011-02-14 18:13:31 +00:00
ClangSACheckers.h
[analyzer] For -analyzer-checker-help show all the info about groups, packages, and which packages/checkers are hidden.
2011-03-29 23:57:38 +00:00
DeadStoresChecker.cpp
Automatic Reference Counting.
2011-06-15 23:02:42 +00:00
DebugCheckers.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
DereferenceChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
DivZeroChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
FixedAddressChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
IdempotentOperationChecker.cpp
Remove unused STL header includes.
2011-04-23 19:53:52 +00:00
IteratorsChecker.cpp
Support for C++11 (non-template) alias declarations.
2011-04-15 14:24:37 +00:00
LLVMConventionsChecker.cpp
Support for C++11 (non-template) alias declarations.
2011-04-15 14:24:37 +00:00
MacOSXAPIChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
Makefile
[analyzer] Reflect changes for tablegen'ing the checkers.
2011-02-15 07:42:38 +00:00
MallocChecker.cpp
More accurately model realloc() when the size argument is 0. realloc() with a size of 0 is equivalent to free(). The memory region should be marked as free and not used again.
2011-04-27 14:49:29 +00:00
NSAutoreleasePoolChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
NSErrorChecker.cpp
Modify some deleted function methods to better reflect reality:
2011-05-06 20:44:56 +00:00
NoReturnFunctionChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
OSAtomicChecker.cpp
Allow 'Environment::getSVal()' to allow an optional way for checkers to do a direct lookup to values bound to expressions, without
2011-04-27 05:34:09 +00:00
ObjCAtSyncChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
ObjCSelfInitChecker.cpp
fix a bunch of comment typos found by codespell. Patch by
2011-04-15 05:22:18 +00:00
ObjCUnusedIVarsChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
PointerArithChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
PointerSubChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
PthreadLockChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
ReturnPointerRangeChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
ReturnUndefChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
StackAddrEscapeChecker.cpp
Automatic Reference Counting.
2011-06-15 23:02:42 +00:00
StreamChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
UndefBranchChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
UndefCapturedBlockVarChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
UndefResultChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
UndefinedArraySubscriptChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
UndefinedAssignmentChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
UnixAPIChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00
UnreachableCodeChecker.cpp
Add support for the OpenCL vec_step operator, by generalising and
2011-03-11 19:24:49 +00:00
VLASizeChecker.cpp
[analyzer] Rename CheckerV2 -> Checker.
2011-03-01 01:16:21 +00:00