Argyrios Kyrtzidis
|
6a5674ffa6
|
[analyzer] Rename CheckerV2 -> Checker.
llvm-svn: 126726
|
2011-03-01 01:16:21 +00:00 |
Argyrios Kyrtzidis
|
29b8656935
|
[analyzer] Remove unused checker stuff from AnalysisConsumer and some unused headers.
llvm-svn: 126690
|
2011-02-28 22:30:38 +00:00 |
Argyrios Kyrtzidis
|
af45aca670
|
[analyzer] Use the new registration mechanism on the non-path-sensitive-checkers:
DeadStoresChecker
ObjCMethSigsChecker
ObjCUnusedIvarsChecker
SizeofPointerChecker
ObjCDeallocChecker
SecuritySyntaxChecker
llvm-svn: 125779
|
2011-02-17 21:39:33 +00:00 |
Ted Kremenek
|
b1c392aa56
|
Don't emit a dead store for '++' operations unless it occurs with a return statement. We've never seen any other cases that were real bugs.
Fixes <rdar://problem/6962292>.
llvm-svn: 125419
|
2011-02-12 00:17:19 +00:00 |
Ted Kremenek
|
9865d7f0e6
|
Don't report dead stores on unreachable code paths. Fixes <rdar://problem/8405222>.
llvm-svn: 125415
|
2011-02-11 23:24:26 +00:00 |
Ted Kremenek
|
f8cbac4b91
|
Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'.
This layout matches lib/StaticAnalyzer, which corresponds to two StaticAnalyzer libraries.
llvm-svn: 125251
|
2011-02-10 01:03:03 +00:00 |
Ted Kremenek
|
c7ed09378e
|
Rename 'CheckDeadStores.cpp' to 'DeadStoresChecker.cpp'.
llvm-svn: 123395
|
2011-01-13 20:58:59 +00:00 |