1. e39bd40 [analyzer] Add generateErrorNode() APIs to CheckerContext. by Devin Coughlin · 10 years ago
  2. 3a0678e [analyzer] Apply whitespace cleanups by Honggyu Kim. by Ted Kremenek · 10 years ago
  3. 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
  4. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  5. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  6. fb6b25b [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  7. b898432 Replace OwningPtr with std::unique_ptr. by Ahmed Charles · 12 years ago
  8. 4aca9b1 Expose the name of the checker producing each diagnostic message. by Alexander Kornienko · 12 years ago
  9. c948709 [analyzer] StackAddrEscapeChecker: strip qualifiers from temporary types. by Jordan Rose · 13 years ago
  10. 3fdcc0b [analyzer] Rename callback EndPath -> EndFunction by Anna Zaks · 13 years ago
  11. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  12. 444a130 Include pruning and general cleanup. by Benjamin Kramer · 13 years ago
  13. d7d2b1f Don't include Type.h in DeclarationName.h. by Benjamin Kramer · 13 years ago
  14. e10d5a7 [analyzer] Rename 'EmitReport' to 'emitReport'. by Jordan Rose · 13 years ago
  15. 2c625dd [analyzer] C++ objects returned on the stack may be wrapped in ExprWithCleanups. by Jordan Rose · 13 years ago
  16. c931830 [analyzer] Inline constructors for any object with a trivial destructor. by Jordan Rose · 13 years ago
  17. bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
  18. 868dbda [analyzer] do not warn about returning stack-allocated memory when it comes from an ancestor stack frame. by Ted Kremenek · 14 years ago
  19. 2c1dd27 Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 14 years ago
  20. e277899 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
  21. 49b1e38 Change references to 'const ProgramState *' to typedef 'ProgramStateRef'. by Ted Kremenek · 14 years ago
  22. 632e3b7 [analyzer] Make the entries in 'Environment' context-sensitive by making entries map from by Ted Kremenek · 14 years ago
  23. c9abbe2 [analyzer] Add getLocationContext to CheckerContext by Anna Zaks · 14 years ago
  24. da4c8d6 [analyzer] Rename generateNode -> addTransition in CheckerContext by Anna Zaks · 14 years ago
  25. 3eae334 [analyze] Convert EndOfPath callback to use CheckerContext by Anna Zaks · 14 years ago
  26. b89514a Change operator<< for raw_ostream and NamedDecl to take a reference instead of a pointer. by Benjamin Kramer · 14 years ago
  27. 83d382b Switch assert(0/false) llvm_unreachable. by David Blaikie · 14 years ago
  28. 0e9cdbb Handle CXXTempObjectRegion in StackAddrEscapeChecker. by Jeffrey Yasskin · 14 years ago
  29. 82c673d [analyzer] Replace calls to getNameAsString() with StringRef equivalents. by Jordy Rose · 14 years ago
  30. 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
  31. 001fd5b Rename GRState to ProgramState, and cleanup some code formatting along the way. by Ted Kremenek · 14 years ago
  32. 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
  33. d48db21 Rename getInstantiationLineNumber to getExpansionLineNumber in both by Chandler Carruth · 14 years ago
  34. 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  35. 31168b0 Automatic Reference Counting. by John McCall · 14 years ago
  36. 6a5674f [analyzer] Rename CheckerV2 -> Checker. by Argyrios Kyrtzidis · 15 years ago
  37. 5eb4b60 Tidy up help text in Checkers.td, and rename StackAddrLeakChecker to StackAddrEscapeChecker. by Ted Kremenek · 15 years ago[Renamed (92%) from clang/lib/StaticAnalyzer/Checkers/StackAddrLeakChecker.cpp]
  38. 506220f [analyzer] Migrate StackAddrLeakChecker to CheckerV2. by Argyrios Kyrtzidis · 15 years ago
  39. f1b5d1f [analyzer] Refactor EndOfFunctionNodeBuilder. by Argyrios Kyrtzidis · 15 years ago
  40. 507ff53 [analyzer] Pass CheckerManager to the registration functions. by Argyrios Kyrtzidis · 15 years ago
  41. a6d04d5 [analyzer] Use the new registration mechanism on some of the internal checks. These are: by Argyrios Kyrtzidis · 15 years ago
  42. f8cbac4 Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. by Ted Kremenek · 15 years ago
  43. f99d595 [analyzer] lib/StaticAnalyzer/Checkers/ExprEngineInternalChecks.h -> lib/StaticAnalyzer/Checkers/InternalChecks.h by Argyrios Kyrtzidis · 15 years ago
  44. b86ec25 Remove unnecessary save-and-restore of the by Ted Kremenek · 15 years ago
  45. 926c962 Rename misc. methods in GRSubEngine to start by Ted Kremenek · 15 years ago
  46. d99bd55 Chris Lattner has strong opinions about directory layout. :) by Ted Kremenek · 15 years ago[Renamed (97%) from clang/lib/EntoSA/Checkers/StackAddrLeakChecker.cpp]
  47. ef33f09 Rename headers: 'clang/GR' 'clang/EntoSA' and update Makefile. by Ted Kremenek · 15 years ago[Renamed (97%) from clang/lib/GR/Checkers/StackAddrLeakChecker.cpp]
  48. 98857c9 Rename static analyzer namespace 'GR' to 'ento'. by Ted Kremenek · 15 years ago
  49. 1696f50 [analyzer] Refactoring: Drop the 'GR' prefix. by Argyrios Kyrtzidis · 15 years ago
  50. ca08fba [analyzer] Refactoring: Move stuff into namespace 'GR'. by Argyrios Kyrtzidis · 15 years ago
  51. 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/StackAddrLeakChecker.cpp]
  52. 2ff5ab1 [analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> libclangGRCore by Argyrios Kyrtzidis · 15 years ago[Renamed from clang/lib/Checker/StackAddrLeakChecker.cpp]
  53. 8d602a8 [analyzer] Refactoring: include/clang/Checker -> include/clang/GR by Argyrios Kyrtzidis · 15 years ago
  54. 750b7ac Rename 'Generate[Node,Sink]' to 'generate[Node,Sink]'. by Ted Kremenek · 15 years ago
  55. dc89142 Rename all 'EvalXXX' methods in libChecker to 'evalXXX'. by Ted Kremenek · 15 years ago
  56. 0483192 Detabify. by Eli Friedman · 15 years ago
  57. 5df037e Tweak stack address checker to report multiple cases where globals may reference stack memory. by Ted Kremenek · 15 years ago
  58. 17504be Rework StackAddrLeakChecker to find stores of stack memory addresses to global variables by Ted Kremenek · 15 years ago
  59. abd60dd We return Loc where we know. by Zhongxing Xu · 15 years ago
  60. 1225aac Merge StackAddrLeakChecker and ReturnStackAddressChecker. by Zhongxing Xu · 15 years ago
  61. 4200be5 Directly compare the StackFrameContext. This greatly simplifies logic and by Zhongxing Xu · 15 years ago
  62. 87e7fc5 Add a checker check if a global variable holds a local variable's address after by Zhongxing Xu · 15 years ago