1. 47cbd0f Remove ProgramState::getSymVal(). It was being misused by Checkers, by Ted Kremenek · 12 years ago
  2. b4b4523 Attempt to make the PathDiagnostic emission order more deterministic by by Ted Kremenek · 12 years ago
  3. ace64b5 Remove ConstraintManager:isEqual(). It is no longer used. by Ted Kremenek · 12 years ago
  4. 589190b Ampersand goes with identifier. by Chad Rosier · 12 years ago
  5. 9198c71 [analyzer] Use cast<> instead of getAs<> for a CFGElement known to be a CFGStmt. by Jordan Rose · 12 years ago
  6. 258bd59 [analyzer] Fix a false positive in sizeof malloc checker. by Anna Zaks · 12 years ago
  7. 2de4770 Bring buildbots back. Fix scoping issue and coding style from r163397. by Chad Rosier · 12 years ago
  8. b5204ee [analyzer] Don't use the address of a temporary CFGElement. by Jordan Rose · 12 years ago
  9. 0b4db3e Thread-safety analysis: Add support for selectively turning off warnings by DeLesley Hutchins · 12 years ago
  10. 99d68e9 [analyzer] Explain why we need condition 8. by Anna Zaks · 12 years ago
  11. f651381 Link to crtend.S when PIE in the FreeBSD driver. Patch by Brooks Davis! by Roman Divacky · 12 years ago
  12. 76dafa7 Change the behavior of the isDerivedFrom-matcher to not match on the by Daniel Jasper · 12 years ago
  13. 579b120 Implements hasAncestor. by Manuel Klimek · 12 years ago
  14. 2ab012a Fix off-by-one bug in diagnostic prose of ObjCContainersASTChecker. by Ted Kremenek · 12 years ago
  15. 62bde3e ExplodedGraph::shouldCollectNode() should not collect nodes for non-Expr Stmts by Ted Kremenek · 12 years ago
  16. c47dc1b Fix bug in ConditionBRVisitor where for C++ (and not C) we were not ignoring by Ted Kremenek · 12 years ago
  17. 6964b3f PR9023: A template template parameter whose template parameter list contains an by Richard Smith · 12 years ago
  18. 8f0d0fe [analyzer] Fail gracefully when the dynamic type is outside the hierarchy. by Jordan Rose · 12 years ago
  19. 061707a Teach RetainCountChecker that CFPlugInInstanceCreate does not by Ted Kremenek · 12 years ago
  20. 5601c9a [analyzer] Don't crash if we cache out while evaluating an ObjC message. by Jordan Rose · 12 years ago
  21. ec9f36e Refine diagnostics for leaks reported when returning an object by Ted Kremenek · 12 years ago
  22. 2827f5a Tweak DeadStoresChecker to not warn about dead stores to variables that by Ted Kremenek · 12 years ago
  23. 8123b6e Clarified diagnostics for range-based for loops with invalid ranges by Sam Panzer · 12 years ago
  24. 200fa2e [analyzer] Don't attempt to devirtualize calls to base class destructors. by Jordan Rose · 12 years ago
  25. c691649 [ms-inline asm] Output empty asm statements for the directives we don't by Chad Rosier · 12 years ago
  26. acc22b6 [ms-inline asm] The IR representation of inline assembly enumerates the input by Chad Rosier · 12 years ago
  27. 3359fa3 refactoring + objective-C specific test for my last patch. // rdar://12233989 by Fariborz Jahanian · 12 years ago
  28. cddbc1d Don't try to check override control for invalid member functions. Fixes a crash in a corner case. Patch by Olivier Goffart! by Richard Smith · 12 years ago
  29. 9ed63f8 Use custom ABIInfo for le32/PNaCl argument codegen by Derek Schuff · 12 years ago
  30. 2675b8e Enabling the UTF conversion routines that were previously conditionally ifdef'ed out. This change is required to support enhancements in the LLDB data formatters by Enrico Granata · 12 years ago
  31. 2d234d73 Fixing the return type information for objc_sync_enter and objc_sync_exit. Patch thanks to Joe Ranieri! by Aaron Ballman · 12 years ago
  32. 2d40d9e c: make __attribute__((unused)) transitive. by Fariborz Jahanian · 12 years ago
  33. 1014ecf Remove unused typedefs. Found by gcc48. by Roman Divacky · 12 years ago
  34. 31ba613 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. by Roman Divacky · 12 years ago
  35. 69e4826 PR13775: When checking for a tag type being shadowed by some other declaration, by Richard Smith · 12 years ago
  36. 9b925ac [analyzer] Enhance the member expr tracking to account for references. by Anna Zaks · 12 years ago
  37. faadf48 Continue including temporary destructors in the CFG used for warnings. by Jordan Rose · 12 years ago
  38. ec08735 Format strings: suggest casts for NS(U)Integer and [SU]Int32 on Darwin. by Jordan Rose · 12 years ago
  39. 614a865 Format string checking: change long if-statement to early returns. by Jordan Rose · 12 years ago
  40. 5a1ffe9 [analyzer] Always include destructors in the analysis CFG. by Jordan Rose · 12 years ago
  41. 352c657 [analyzer] Fix a crash PR13762. by Anna Zaks · 12 years ago
  42. d91696e [analyzer] NullOrUndef diagnostics: track symbols binded to regions. by Anna Zaks · 12 years ago
  43. 9bc1e6d [analyzer] Remove unneeded code. by Anna Zaks · 12 years ago
  44. c55da4b Apply some driver improvements for freebsd-*-mips*. by Eric Christopher · 12 years ago
  45. fd0f11c Thread-safety analysis: bugfix for case where a trylock occurs in an by DeLesley Hutchins · 12 years ago
  46. 255793d objective-c++11: c++11 does not change pod-ness when by Fariborz Jahanian · 12 years ago
  47. fcf75a3 Update for r163231. by Chad Rosier · 12 years ago
  48. 37c765a c error recovery. treat an invalid redeclaration by Fariborz Jahanian · 12 years ago
  49. 5b86ffd Allow disabling of wchar_t type. by Abramo Bagnara · 12 years ago
  50. 6ebea89 [analyzer] Be more forgiving about calling methods on struct rvalues. by Jordan Rose · 12 years ago
  51. 4e45dba [analyzer] Clean up a couple uses of getPointeeType(). by Jordan Rose · 12 years ago
  52. fd11957 Revert "[analyzer] Treat all struct values as regions (even rvalues)." by Jordan Rose · 12 years ago
  53. a78d0d6 Introduces DynTypedMatcher as a new concept that replaces the UntypedBaseMatcher and TypedMatcher. by Manuel Klimek · 12 years ago
  54. 536afbe Do not add using directives to a function decl context when instantiating. by Abramo Bagnara · 12 years ago
  55. 4f216d38 Fixed lexical decl context of out of line class template instantiations. by Abramo Bagnara · 12 years ago
  56. 45e4e08 Changing of type checking order on InitListExpr by Jin-Gu Kang · 12 years ago
  57. 8cdd8a9 Update for r163187. by Chad Rosier · 12 years ago
  58. 790cbd8 [ms-inline asm] Set the inline assembly dialect in CodeGen. by Chad Rosier · 12 years ago
  59. d21c964 Fix indentation. by Ted Kremenek · 12 years ago
  60. ef5c554 [ms-inline asm] Remove the Inline Asm Non-Standard Dialect attribute. This by Chad Rosier · 12 years ago
  61. 2ab7d43 Minor cleanup to improve code readability. No functional change intended. by Chad Rosier · 12 years ago
  62. 791dd0a [analyzer] Don't use makeIntVal to create a floating-point value. by Jordan Rose · 12 years ago
  63. 568ba87 Revert r163083 per chandlerc's request. by Joao Matos · 12 years ago
  64. 5d9cb1b Revert r163076 per chandlerc's request. by Joao Matos · 12 years ago
  65. 679fc93 Revert r163078 per chandlerc's request. by Joao Matos · 12 years ago
  66. 21a3704 [ms-inline asm] The MCInstrDesc only tracks register definitions. For now, by Chad Rosier · 12 years ago
  67. 12603e2 [ms-inline asm] Fix an illegal index and an 80-column violation. by Chad Rosier · 12 years ago
  68. d5eb585 Fix 80-column violation. by Chad Rosier · 12 years ago
  69. 1b497f2 [ms-inline asm] Use the new GetMCInstOperandNum() interface in the front-end. by Chad Rosier · 12 years ago
  70. a04ca5c Fix PR13444 - wrong mangling of "const char * const *" and friends with "-cxx-abi microsoft" by Timur Iskhodzhanov · 12 years ago
  71. 1d01afe Android standalone toolchain support. by Evgeniy Stepanov · 12 years ago
  72. 7065c52 Removed unused argument. by Chad Rosier · 12 years ago
  73. be5c3fb [ms-inline asm] Update for the MatchInstruction API change in r163101. by Chad Rosier · 12 years ago
  74. 94a7142 Rename ANDROIDEABI to Android. by Logan Chien · 12 years ago
  75. 5be92de Implemented parsing and AST support for the MS __leave exception statement. Also a minor fix to __except printing in StmtPrinter.cpp. Thanks to Aaron Ballman for review. by Joao Matos · 12 years ago
  76. f712c48 Added a diagnostic for mismatched MS inheritance attributes. Also fixed the incomplete type member pointer size calculation under the MS ABI. by Joao Matos · 12 years ago
  77. c4f0f46 Fixed typo causing tests to fail on non-MSVC machines. by Joao Matos · 12 years ago
  78. 601944a Refactored the Windows headers location lookup code. Expose it so standalone tools can have access to it. by Joao Matos · 12 years ago
  79. 9eb214a [analyzer] Silence unused variable warnings in NDEBUG builds. by Jordan Rose · 12 years ago
  80. 91ab900 [analyzer] Disallow creation of int vals with explicit bit width / signedness. by Jordan Rose · 12 years ago
  81. d047135 [analyzer] Don't attempt to create a floating-point value of "1" for ++/--. by Jordan Rose · 12 years ago
  82. 4a25f30 [analyzer] Future-proofing r163012 (nameless functions and RetainCountChecker) by Jordan Rose · 12 years ago
  83. 02df4f0 [analyzer] Treat all struct values as regions (even rvalues). by Jordan Rose · 12 years ago
  84. 5699f62 [analyzer] Always derive a CallEvent's return type from its origin expr. by Jordan Rose · 12 years ago
  85. 305c613 Split library clangRewrite into clangRewriteCore and clangRewriteFrontend. by Ted Kremenek · 12 years ago
  86. f143ae9 Changed the remaining dead asserts to llvm_unreachable. by Joao Matos · 12 years ago
  87. 06b3a06 don't warn about unused values when the unused value is a statement expression expanded from a macro. This is of dubious utility in general, but is specifically a major issue for the linux kernel. This resolves PR13747. by Chris Lattner · 12 years ago
  88. 17d35c3 Normalize line endings of r163013 (part 2). by Joao Matos · 12 years ago
  89. 7aaa167 Remove windows line endings. by Benjamin Kramer · 12 years ago
  90. 5408153 Thread-safety analysis: fix handling of LOCK_RETURNED attribute so that the by DeLesley Hutchins · 12 years ago
  91. 4e4c157 Thread-safety analysis: fix handling of string constants in mutex by DeLesley Hutchins · 12 years ago
  92. 3e1ec72 Normalize line endings of r163022. by Joao Matos · 12 years ago
  93. 181cd5b Emulate MSVC's preprocessor macro argument separator behavior by not considering commas from nested macro expansions as argument separators. Fixes parsing of VS 2012 headers. by Joao Matos · 12 years ago
  94. 7e2e4c3 objective-C ARC; detect and warn on retain cycle when by Fariborz Jahanian · 12 years ago
  95. 6666ed4 Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. by Joao Matos · 12 years ago
  96. a89f719 [analyzer] RetainCountChecker: don't assume all functions have names. by Jordan Rose · 12 years ago
  97. e4d90e1 Fixed invalid iterators. Since the iterator is invalidated after the erase() call, we need to replace it with the new one returned. This was triggering an assert under MSVC 2012 and making all the ARCMT/ tests fail. by Joao Matos · 12 years ago
  98. de5277f [analyzer] Though C++ inlining is enabled, don't inline ctors and dtors. by Jordan Rose · 12 years ago
  99. 376c432 objective-C: underline name of the missing method by Fariborz Jahanian · 12 years ago
  100. af503a6 Remove the useless CommentOptions class. by Dmitri Gribenko · 12 years ago