1. cfeacf5 Apply clang-tidy's misc-move-constructor-init throughout Clang. by Benjamin Kramer · 9 years ago
  2. e39bd40 [analyzer] Add generateErrorNode() APIs to CheckerContext. by Devin Coughlin · 10 years ago
  3. 3a0678e [analyzer] Apply whitespace cleanups by Honggyu Kim. by Ted Kremenek · 10 years ago
  4. 973431b Rewrite users of Stmt::child_begin/end into for-range loops. by Benjamin Kramer · 10 years ago
  5. 8d3a7a5 Clarify pointer ownership semantics by hoisting the std::unique_ptr creation to the caller instead of hiding it in emitReport. NFC. by Aaron Ballman · 10 years ago
  6. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  7. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  8. 0dbb783 [C++11] Use 'nullptr'. StaticAnalyzer edition. by Craig Topper · 11 years ago
  9. b898432 Replace OwningPtr with std::unique_ptr. by Ahmed Charles · 12 years ago
  10. 4aca9b1 Expose the name of the checker producing each diagnostic message. by Alexander Kornienko · 12 years ago
  11. 87396b9 Replace ProgramPoint llvm::cast support to be well-defined. by David Blaikie · 13 years ago
  12. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  13. e10d5a7 [analyzer] Rename 'EmitReport' to 'emitReport'. by Jordan Rose · 13 years ago
  14. 5d4ec36 [analyzer] Improved diagnostic pruning for calls initializing values. by Anna Zaks · 13 years ago
  15. a0f7d35 [analyzer] Rename addTrackNullOrUndefValueVisitor to trackNullOrUndefValue. by Jordan Rose · 13 years ago
  16. cfb4eb2 [analyzer] When a symbol is null, we should track its constraints. by Jordan Rose · 13 years ago
  17. 16704bb Allow some BugReports to opt-out of PathDiagnostic callstack pruning until we have significantly by Ted Kremenek · 13 years ago
  18. 1e809b4 [analyzer] Implement basic path diagnostic pruning based on "interesting" symbols and regions. by Ted Kremenek · 14 years ago
  19. e277899 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
  20. 49b1e38 Change references to 'const ProgramState *' to typedef 'ProgramStateRef'. by Ted Kremenek · 14 years ago
  21. 632e3b7 [analyzer] Make the entries in 'Environment' context-sensitive by making entries map from by Ted Kremenek · 14 years ago
  22. f380534 [analyzer] Make branch for condition callback use CheckerContext by Anna Zaks · 14 years ago
  23. a99b41f [analyzer] Make NodeBuilder and Pred node loosely coupled by Anna Zaks · 14 years ago
  24. 6d285c5 [analyzer] Modularize builder use in processBranch. by Anna Zaks · 14 years ago
  25. ce5e97e [analyzer] NodeBuilder Refactoring: Subclass BranchNodeBuilder from NodeBuilder. by Anna Zaks · 14 years ago
  26. 892427e [analyzer] In UndefBranchChecker, use a node generator which does not create an edge/branching. (ExprEngine should be in charge of generating edges. The checkers should examine the condition and generate PostCondition node if needed.) by Anna Zaks · 14 years ago
  27. c42197d [analyzer] Cleanup in UndefBranchChecker: by Anna Zaks · 14 years ago
  28. f86615c Static Analyzer Diagnostics: Kill the addVisitorCreator(callbackTy, void*) API in favor of addVisitor(BugReporterVisitor*). by Anna Zaks · 14 years ago
  29. 3a6bdf8 Remove EnhancedBugReport and RangedBugReport - pull all the extra functionality they provided into their parent BugReport. The only functional changes are: made getRanges() non const - it adds default range to Ranges if none are supplied, made getStmt() private, which was another FIXME. by Anna Zaks · 14 years ago
  30. 001fd5b Rename GRState to ProgramState, and cleanup some code formatting along the way. by Ted Kremenek · 14 years ago
  31. 5ef32db Cleanup various declarations of 'Stmt*' to be 'Stmt *', etc. in libAnalyzer and libStaticAnalyzer[*]. It was highly inconsistent, and very ugly to look at. by Ted Kremenek · 14 years ago
  32. 6a5674f [analyzer] Rename CheckerV2 -> Checker. by Argyrios Kyrtzidis · 15 years ago
  33. 753b3ca [analyzer] Migrate UndefBranchChecker to CheckerV2. by Argyrios Kyrtzidis · 15 years ago
  34. f8cbac4 Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. by Ted Kremenek · 15 years ago
  35. f99d595 [analyzer] lib/StaticAnalyzer/Checkers/ExprEngineInternalChecks.h -> lib/StaticAnalyzer/Checkers/InternalChecks.h by Argyrios Kyrtzidis · 15 years ago
  36. d99bd55 Chris Lattner has strong opinions about directory layout. :) by Ted Kremenek · 15 years ago[Renamed (96%) from clang/lib/EntoSA/Checkers/UndefBranchChecker.cpp]
  37. ef33f09 Rename headers: 'clang/GR' 'clang/EntoSA' and update Makefile. by Ted Kremenek · 15 years ago[Renamed (97%) from clang/lib/GR/Checkers/UndefBranchChecker.cpp]
  38. 98857c9 Rename static analyzer namespace 'GR' to 'ento'. by Ted Kremenek · 15 years ago
  39. 1696f50 [analyzer] Refactoring: Drop the 'GR' prefix. by Argyrios Kyrtzidis · 15 years ago
  40. ca08fba [analyzer] Refactoring: Move stuff into namespace 'GR'. by Argyrios Kyrtzidis · 15 years ago
  41. 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/UndefBranchChecker.cpp]
  42. 2ff5ab1 [analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> libclangGRCore by Argyrios Kyrtzidis · 15 years ago[Renamed from clang/lib/Checker/UndefBranchChecker.cpp]
  43. 8d602a8 [analyzer] Refactoring: include/clang/Checker -> include/clang/GR by Argyrios Kyrtzidis · 15 years ago
  44. edb77fe Constify all references to Stmt* and CFGBlock* in libChecker. by Zhongxing Xu · 15 years ago
  45. c048322 Checker: random include cleanup. by Benjamin Kramer · 16 years ago
  46. 57f0989 Revert 95541. by Ted Kremenek · 16 years ago
  47. 500f49f Rename: GRState::getSVal(Stmt*) => getExprVal(), by Zhongxing Xu · 16 years ago
  48. d6b8708 Split libAnalysis into two libraries: libAnalysis and libChecker. by Ted Kremenek · 16 years ago[Renamed (98%) from clang/lib/Analysis/UndefBranchChecker.cpp]
  49. 65c6566 lib/Analysis: Remove VISIBILITY_HIDDEN from definitions in anonymous namespace by Kovarththanan Rajaratnam · 16 years ago
  50. 02d6aca Tweak UndefBranchChecker to register the most nested "undefined" expression with bugreporter::registerTrackNullOrUndefValue instead of the condition itself. by Ted Kremenek · 16 years ago
  51. d4dca6f Cleanup title/description of "undefined branch" BugType and add some test cases for this check. by Ted Kremenek · 16 years ago
  52. 5f76620 UndefBranchChecker: more bug reporter helper information emit. by Zhongxing Xu · 16 years ago
  53. 56dd5f0 Initial refactor of UndefBranchChecker. We still use GRBranchNodeBuilder by Zhongxing Xu · 16 years ago