1. 3a0678e [analyzer] Apply whitespace cleanups by Honggyu Kim. by Ted Kremenek · 10 years ago
  2. 973431b Rewrite users of Stmt::child_begin/end into for-range loops. by Benjamin Kramer · 10 years ago
  3. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  4. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  5. 19ecd63 [analyzer] Remove check covered by -Wobjc-missing-super-calls. by Jordan Rose · 11 years ago
  6. 0dbb783 [C++11] Use 'nullptr'. StaticAnalyzer edition. by Craig Topper · 11 years ago
  7. d85eff4 [C++11] Replacing ObjCCategoryDecl iterators propimpl_begin() and propimpl_end() with iterator_range property_impls(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  8. 59abbd4 [C++11] Replacing ObjCInterfaceDecl iterators ivar_begin() and ivar_end() with iterator_range ivars(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  9. f26acce [C++11] Replacing ObjCContainerDecl iterators instmeth_begin() and instmeth_end() with iterator_range instance_methods(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  10. 4aca9b1 Expose the name of the checker producing each diagnostic message. by Alexander Kornienko · 12 years ago
  11. 9ead124 Replacing calls to getAttr with calls to hasAttr for clarity. No functional change intended -- this only replaces Boolean uses of getAttr. by Aaron Ballman · 12 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. ea70eb3 Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't pull in all the generated Attr code. by Benjamin Kramer · 13 years ago
  14. 76bb5cabfa Remove redundant semicolons which are null statements. by Dmitri Gribenko · 13 years ago
  15. 40ed297 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 13 years ago
  16. 2d7c57e Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 13 years ago
  17. b45d198 Require that all static analyzer issues have a category. As part of this change, by Ted Kremenek · 14 years ago
  18. 5a10f08 Include the "issue context" (e.g. function or method) where a static analyzer issue occurred in the plist output. by Ted Kremenek · 14 years ago
  19. bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
  20. 2f56992 Switch the ObjC*Decl raw_stream overloads to take a reference, for consistency with NamedDecls. by Benjamin Kramer · 14 years ago
  21. b89514a Change operator<< for raw_ostream and NamedDecl to take a reference instead of a pointer. by Benjamin Kramer · 14 years ago
  22. c29bed3 [analyzer] Refactor PathDiagnosticLocation: Make PathDiagnosticLocation(SourceLocation...) private. Most of the effort here goes to making BugReport refer to a PathDiagnosticLocation instead of FullSourceLocation. by Anna Zaks · 14 years ago
  23. 79a9141 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 14 years ago
  24. 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
  25. 6a5674f [analyzer] Rename CheckerV2 -> Checker. by Argyrios Kyrtzidis · 15 years ago
  26. af45aca [analyzer] Use the new registration mechanism on the non-path-sensitive-checkers: by Argyrios Kyrtzidis · 15 years ago
  27. f8cbac4 Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. by Ted Kremenek · 15 years ago
  28. d99bd55 Chris Lattner has strong opinions about directory layout. :) by Ted Kremenek · 15 years ago[Renamed (97%) from clang/lib/EntoSA/Checkers/CheckObjCDealloc.cpp]
  29. ef33f09 Rename headers: 'clang/GR' 'clang/EntoSA' and update Makefile. by Ted Kremenek · 15 years ago[Renamed (97%) from clang/lib/GR/Checkers/CheckObjCDealloc.cpp]
  30. 98857c9 Rename static analyzer namespace 'GR' to 'ento'. by Ted Kremenek · 15 years ago
  31. ca08fba [analyzer] Refactoring: Move stuff into namespace 'GR'. by Argyrios Kyrtzidis · 15 years ago
  32. 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/CheckObjCDealloc.cpp]
  33. 2ff5ab1 [analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> libclangGRCore by Argyrios Kyrtzidis · 15 years ago[Renamed from clang/lib/Checker/CheckObjCDealloc.cpp]
  34. 8d602a8 [analyzer] Refactoring: include/clang/Checker -> include/clang/GR by Argyrios Kyrtzidis · 15 years ago
  35. b7bd14f Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 15 years ago
  36. 26bde77 Add clang support for IBOutletCollection. by Ted Kremenek · 15 years ago
  37. 9a12919 Overhaul the AST representation of Objective-C message send by Douglas Gregor · 15 years ago
  38. b11416d Add raw_ostream operators to NamedDecl for convenience. Switch over all users of getNameAsString on a stream. by Benjamin Kramer · 16 years ago
  39. 6296e09 Move 'LocalCheckers.h' to the 'Checkers' subdirectory. by Ted Kremenek · 16 years ago
  40. fe0fc40 Move BugReporter.h, PathDiagnostic.h, and BugType.h to 'include/Checker/BugReporter' by Ted Kremenek · 16 years ago
  41. d6b8708 Split libAnalysis into two libraries: libAnalysis and libChecker. by Ted Kremenek · 16 years ago[Renamed (98%) from clang/lib/Analysis/CheckObjCDealloc.cpp]
  42. 6341553 Port BugReporter and BugType to StringRef. by Benjamin Kramer · 16 years ago
  43. 56751b5 Fix checking for a null pointer constant when the expression itself is by Douglas Gregor · 16 years ago
  44. 11289f4 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  45. cdf5f4a Remove 'AnalysisContext::setDecl()', as we the Decl associated with an by Ted Kremenek · 16 years ago
  46. 79d1215 Remove ASTContext::isObjCObjectPointerType(). by Steve Naroff · 16 years ago
  47. cfbfe78 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 16 years ago
  48. ddcd132 Remove the ASTContext parameter from the getBody() methods of Decl and subclasses. by Argyrios Kyrtzidis · 16 years ago
  49. b4b64ca Remove the ASTContext parameter from the attribute-related methods of Decl. by Argyrios Kyrtzidis · 16 years ago
  50. 78bd61f Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>. by Douglas Gregor · 16 years ago
  51. 29bd76f Eliminate the three SmallVectors in ObjCImplDecl (for instance by Douglas Gregor · 16 years ago
  52. e3dcb2d FunctionDecl::getBody() is getting an ASTContext argument for use in by Douglas Gregor · 17 years ago
  53. bdc2c0c Per PR 3187, disable the missing -dealloc check for classes that subclass SenTestCase. by Ted Kremenek · 17 years ago
  54. 96d2eec 'self.myIvar = nil' (properties) only releases myIvar when the property has kind 'assign'. This fixes <rdar://problem/6380411>. by Ted Kremenek · 17 years ago
  55. f3d3fae Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 17 years ago
  56. 8a1810f New AST node to access "implicit" setter/getter using property dor syntax. by Fariborz Jahanian · 17 years ago
  57. 8ea1f53 Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'. Remove ObjCThis from PredefinedExpr by Douglas Gregor · 17 years ago
  58. 6955463 Distinguish between self.X = ... where self.X is a property reference and self.X is an implicit call to setX. by Ted Kremenek · 17 years ago
  59. 689ec0e Patch by Nikita Zhuk: by Ted Kremenek · 17 years ago
  60. 3f04949 Patch by Nikita Zhuk: by Ted Kremenek · 17 years ago
  61. 6307f19 rename PreDefinedExpr -> PredefinedExpr by Chris Lattner · 17 years ago
  62. 83ec245 Remove call to isSEL and isSEL itself since the call is dead (isObjCObjectPointerType() will never return true for selectors). by Ted Kremenek · 17 years ago
  63. 2483730 Only warn about missing/incomplete -dealloc implementations when a class contains a non-SEL, non-IBOutlet ivar that references an ObjC object. by Ted Kremenek · 17 years ago
  64. 5eb536b Use ASTContext::isObjCObjectPointerType() to check if an ivar is a reference to an Objective-C object. by Ted Kremenek · 17 years ago
  65. 0e60b75 Don't issue a missing +dealloc warning for classes that just contain SEL ivars. by Ted Kremenek · 17 years ago
  66. ed1f72b For the MissingDealloc check, don't treat IBOutlet ivars as being needed to be released by Ted Kremenek · 17 years ago
  67. 0255531 Added method "EmitBasicReport" to BugReporter to simplify the emission of simple bug diagnostics. by Ted Kremenek · 17 years ago
  68. aced3ad Fix comment. by Ted Kremenek · 17 years ago
  69. 37a2c0d Do not emit a "missing -dealloc" warning if a class contains no ivars that are pointers. by Ted Kremenek · 17 years ago
  70. 68b117f Skip the "-dealloc" check if a ObjC class contains no ivars. by Ted Kremenek · 17 years ago
  71. e66ca6f For the -dealloc checker, check the LangOptions to determine whether or not the code is compiled with GC. by Ted Kremenek · 17 years ago
  72. 0e7d252 Added static analysis check to see if a subclass of NSObject implements -dealloc, and whether or not that implementation calls [super dealloc]. by Ted Kremenek · 17 years ago