1. 73212df [analyzer] C++ objects returned on the stack may be wrapped in ExprWithCleanups. by Jordan Rose · 13 years ago
  2. c210cb7 [analyzer] Inline constructors for any object with a trivial destructor. by Jordan Rose · 13 years ago
  3. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  4. 7e86783 [analyzer] do not warn about returning stack-allocated memory when it comes from an ancestor stack frame. by Ted Kremenek · 13 years ago
  5. f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 14 years ago
  6. 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
  7. 8bef823 Change references to 'const ProgramState *' to typedef 'ProgramStateRef'. by Ted Kremenek · 14 years ago
  8. 5eca482 [analyzer] Make the entries in 'Environment' context-sensitive by making entries map from by Ted Kremenek · 14 years ago
  9. 39ac187 [analyzer] Add getLocationContext to CheckerContext by Anna Zaks · 14 years ago
  10. 0bd6b11 [analyzer] Rename generateNode -> addTransition in CheckerContext by Anna Zaks · 14 years ago
  11. af498a2 [analyze] Convert EndOfPath callback to use CheckerContext by Anna Zaks · 14 years ago
  12. b8989f2 Change operator<< for raw_ostream and NamedDecl to take a reference instead of a pointer. by Benjamin Kramer · 14 years ago
  13. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 14 years ago
  14. 782f63e Handle CXXTempObjectRegion in StackAddrEscapeChecker. by Jeffrey Yasskin · 14 years ago
  15. 7df1234 [analyzer] Replace calls to getNameAsString() with StringRef equivalents. by Jordy Rose · 14 years ago
  16. e172e8b 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
  17. 18c66fd Rename GRState to ProgramState, and cleanup some code formatting along the way. by Ted Kremenek · 14 years ago
  18. 9c378f7 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
  19. 6421162 Rename getInstantiationLineNumber to getExpansionLineNumber in both by Chandler Carruth · 14 years ago
  20. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  21. f85e193 Automatic Reference Counting. by John McCall · 14 years ago
  22. ec8605f [analyzer] Rename CheckerV2 -> Checker. by Argyrios Kyrtzidis · 15 years ago
  23. f5d2ef4 Tidy up help text in Checkers.td, and rename StackAddrLeakChecker to StackAddrEscapeChecker. by Ted Kremenek · 15 years ago[Renamed (92%) from lib/StaticAnalyzer/Checkers/StackAddrLeakChecker.cpp]
  24. af5800a [analyzer] Migrate StackAddrLeakChecker to CheckerV2. by Argyrios Kyrtzidis · 15 years ago
  25. f178ac8 [analyzer] Refactor EndOfFunctionNodeBuilder. by Argyrios Kyrtzidis · 15 years ago
  26. 695fb50 [analyzer] Pass CheckerManager to the registration functions. by Argyrios Kyrtzidis · 15 years ago
  27. 027a6ab [analyzer] Use the new registration mechanism on some of the internal checks. These are: by Argyrios Kyrtzidis · 15 years ago
  28. 9b66371 Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. by Ted Kremenek · 15 years ago
  29. 04291a7 [analyzer] lib/StaticAnalyzer/Checkers/ExprEngineInternalChecks.h -> lib/StaticAnalyzer/Checkers/InternalChecks.h by Argyrios Kyrtzidis · 15 years ago
  30. ba37d3b Remove unnecessary save-and-restore of the by Ted Kremenek · 15 years ago
  31. e36de1f Rename misc. methods in GRSubEngine to start by Ted Kremenek · 15 years ago
  32. 2114258 Chris Lattner has strong opinions about directory layout. :) by Ted Kremenek · 15 years ago[Renamed (97%) from lib/EntoSA/Checkers/StackAddrLeakChecker.cpp]
  33. 3a8f40e Rename headers: 'clang/GR' 'clang/EntoSA' and update Makefile. by Ted Kremenek · 15 years ago[Renamed (97%) from lib/GR/Checkers/StackAddrLeakChecker.cpp]
  34. 9ef6537 Rename static analyzer namespace 'GR' to 'ento'. by Ted Kremenek · 15 years ago
  35. d2592a3 [analyzer] Refactoring: Drop the 'GR' prefix. by Argyrios Kyrtzidis · 15 years ago
  36. 5a4f98f [analyzer] Refactoring: Move stuff into namespace 'GR'. by Argyrios Kyrtzidis · 15 years ago
  37. a7af5ea [analyzer] Refactoring: Move checkers into lib/GR/Checkers and their own library, libclangGRCheckers by Argyrios Kyrtzidis · 15 years ago[Renamed from lib/GR/StackAddrLeakChecker.cpp]
  38. bce30c5 [analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> libclangGRCore by Argyrios Kyrtzidis · 15 years ago[Renamed from lib/Checker/StackAddrLeakChecker.cpp]
  39. 98cabba [analyzer] Refactoring: include/clang/Checker -> include/clang/GR by Argyrios Kyrtzidis · 15 years ago
  40. d048c6e Rename 'Generate[Node,Sink]' to 'generate[Node,Sink]'. by Ted Kremenek · 15 years ago
  41. 9c14953 Rename all 'EvalXXX' methods in libChecker to 'evalXXX'. by Ted Kremenek · 15 years ago
  42. a7e6845 Detabify. by Eli Friedman · 15 years ago
  43. a816615 Tweak stack address checker to report multiple cases where globals may reference stack memory. by Ted Kremenek · 15 years ago
  44. 551bd1f Rework StackAddrLeakChecker to find stores of stack memory addresses to global variables by Ted Kremenek · 15 years ago
  45. bd409d0 We return Loc where we know. by Zhongxing Xu · 15 years ago
  46. 9b14683 Merge StackAddrLeakChecker and ReturnStackAddressChecker. by Zhongxing Xu · 15 years ago
  47. 2c46458 Directly compare the StackFrameContext. This greatly simplifies logic and by Zhongxing Xu · 15 years ago
  48. 1622a54 Add a checker check if a global variable holds a local variable's address after by Zhongxing Xu · 15 years ago