1. a9a0f5d [analyzer] Also make sure that the parameter is coming from the current stack frame. by Argyrios Kyrtzidis · 15 years ago
  2. 456b18c [analyzer] Remove SVal::getAsVarDecl() and reason about MemRegions, not Decls. Suggestion by Ted! by Argyrios Kyrtzidis · 15 years ago
  3. 6a5674f [analyzer] Rename CheckerV2 -> Checker. by Argyrios Kyrtzidis · 15 years ago
  4. 2c49ec7 [analyzer] Migrate NSErrorChecker and DereferenceChecker to CheckerV2. by Argyrios Kyrtzidis · 15 years ago
  5. f8cbac4 Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. by Ted Kremenek · 15 years ago
  6. d99bd55 Chris Lattner has strong opinions about directory layout. :) by Ted Kremenek · 15 years ago[Renamed (96%) from clang/lib/EntoSA/Checkers/NSErrorChecker.cpp]
  7. ef33f09 Rename headers: 'clang/GR' 'clang/EntoSA' and update Makefile. by Ted Kremenek · 15 years ago[Renamed (97%) from clang/lib/GR/Checkers/NSErrorChecker.cpp]
  8. 98857c9 Rename static analyzer namespace 'GR' to 'ento'. by Ted Kremenek · 15 years ago
  9. 1696f50 [analyzer] Refactoring: Drop the 'GR' prefix. by Argyrios Kyrtzidis · 15 years ago
  10. ca08fba [analyzer] Refactoring: Move stuff into namespace 'GR'. by Argyrios Kyrtzidis · 15 years ago
  11. a700e97 [analyzer] Refactoring: Move checkers into lib/GR/Checkers and their own library, libclangGRCheckers by Argyrios Kyrtzidis · 15 years ago[Renamed from clang/lib/GR/NSErrorChecker.cpp]
  12. 2ff5ab1 [analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> libclangGRCore by Argyrios Kyrtzidis · 15 years ago[Renamed from clang/lib/Checker/NSErrorChecker.cpp]
  13. 8d602a8 [analyzer] Refactoring: include/clang/Checker -> include/clang/GR by Argyrios Kyrtzidis · 15 years ago
  14. b11416d Add raw_ostream operators to NamedDecl for convenience. Switch over all users of getNameAsString on a stream. by Benjamin Kramer · 16 years ago
  15. c048322 Checker: random include cleanup. by Benjamin Kramer · 16 years ago
  16. 57f0989 Revert 95541. by Ted Kremenek · 16 years ago
  17. 500f49f Rename: GRState::getSVal(Stmt*) => getExprVal(), by Zhongxing Xu · 16 years ago
  18. 6296e09 Move 'LocalCheckers.h' to the 'Checkers' subdirectory. by Ted Kremenek · 16 years ago
  19. b29faea Move 'include/Checkers/PathSensitive/Checkers' directory to 'include/Checkers'. by Ted Kremenek · 16 years ago
  20. fe0fc40 Move BugReporter.h, PathDiagnostic.h, and BugType.h to 'include/Checker/BugReporter' by Ted Kremenek · 16 years ago
  21. d6b8708 Split libAnalysis into two libraries: libAnalysis and libChecker. by Ted Kremenek · 16 years ago[Renamed (96%) from clang/lib/Analysis/NSErrorChecker.cpp]
  22. 6341553 Port BugReporter and BugType to StringRef. by Benjamin Kramer · 16 years ago
  23. ff3750f Kill some unnecessary calls to c_str(). by Benjamin Kramer · 16 years ago
  24. 65c6566 lib/Analysis: Remove VISIBILITY_HIDDEN from definitions in anonymous namespace by Kovarththanan Rajaratnam · 16 years ago
  25. c022955 Enhance null dereference diagnostics by indicating what variable (if any) was dereferenced. Addresses <rdar://problem/7039161>. by Ted Kremenek · 16 years ago
  26. 5e1f78a Refactor DereferenceChecker to use only the new Checker API instead of by Ted Kremenek · 16 years ago
  27. 8d43a6a Merge NullDerefChecker.[h,cpp] and UndefDerefChecker.[h,cpp]. They are essentially two parts of the same check. by Ted Kremenek · 16 years ago
  28. df8016a Rename NSErrorCheck to NSErrorChecker. by Ted Kremenek · 16 years ago[Renamed (89%) from clang/lib/Analysis/CheckNSError.cpp]
  29. 89f5c18 Move NullDerefChecker.h instead a 'Checkers' subdirectory. by Ted Kremenek · 16 years ago
  30. aa4121d Add an assertion to ensure NullDerefChecker exists. by Zhongxing Xu · 16 years ago
  31. 6b8bfb3 Move NullDeref and UndefDeref into their own checker. by Zhongxing Xu · 16 years ago
  32. 9dd450b Change all the Type::getAsFoo() methods to specializations of Type::getAs(). by John McCall · 16 years ago
  33. 11289f4 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  34. 3aff920 Sentence-case bug category. by Ted Kremenek · 16 years ago
  35. 14536f6 Add LocationContext* field to VarRegion. This is needed for interprocedural analysis. by Ted Kremenek · 16 years ago
  36. 6be1a4e Tie the local check NSErrorCheck to a Decl to pave the way by Zhongxing Xu · 16 years ago
  37. 107f759 Last step of template cleanup: merge *BuilderImpl to *Builder. by Zhongxing Xu · 16 years ago
  38. 54bd637 Fix typo reported in <rdar://problem/7121409>. by Ted Kremenek · 16 years ago
  39. c23c7e6 Change uses of: by Ted Kremenek · 16 years ago
  40. 8a286fb Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods by Ted Kremenek · 16 years ago
  41. e3fb4b6 Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. by Ted Kremenek · 16 years ago
  42. 7cae42b This patch includes a conceptually simple, but very intrusive/pervasive change. by Steve Naroff · 16 years ago
  43. b35e2ca Remove more uses of GRStateRef. by Ted Kremenek · 16 years ago
  44. ac50898 Simplify more code by using SVal::getAsSymbol(). by Ted Kremenek · 17 years ago
  45. fc5d067 Overhaul BugReporter interface and implementation. The new interface cleans up by Ted Kremenek · 17 years ago
  46. f3d3fae Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 17 years ago
  47. 8b103c6 - constify some uses of MemRegion* (MemRegion should be immutable). by Ted Kremenek · 17 years ago
  48. 27f1742 This patch did the following renaming. There should be no functional changes. by Zhongxing Xu · 17 years ago
  49. 3ad391d Remove lval::FieldOffset, lval::ArrayOffset. These will be replaced with regions. by Ted Kremenek · 17 years ago
  50. 5ca90a2 This is a big patch, but the functionality change is small and the rest of the patch consists of deltas due to API changes. by Ted Kremenek · 17 years ago
  51. 3aa89a9 Enhance NSError** checking with analogous checking for CFErrorRef*. by Ted Kremenek · 17 years ago
  52. 3366388 Add a bug category for NSError** checks. by Ted Kremenek · 17 years ago
  53. 6a1a334 Register the implicit null-dereferenced object as a notable symbol. by Ted Kremenek · 17 years ago
  54. b42f482 Implement second part of PR 2600: NSError** parameter may be null, and should be checked before being dereferenced. by Ted Kremenek · 17 years ago
  55. f0673e4 Change implementation of NSError** coding-style check to be invoked at the end of the retain/release analysis. by Ted Kremenek · 17 years ago
  56. fc3abeb Implemented one of the checks requested in PR 2600: by Ted Kremenek · 17 years ago