1. 4252598 Consumed analysis: track function parameters. Patch by chris.wailes@gmail.com. by DeLesley Hutchins · 11 years ago
  2. d324a0b Consumed analysis: non-const methods no longer transfer an object into an by DeLesley Hutchins · 11 years ago
  3. 6b2ec03 Silencing the warning from r189605 in a more conformant manner. by Aaron Ballman · 11 years ago
  4. 1f55157 Silencing a rather spurious warning from MSVC 11 about not all control paths returning a value (hint: they do). by Aaron Ballman · 11 years ago
  5. e444ea0 Fix warning about anonymous structs in anonymous unions. by Eric Christopher · 11 years ago
  6. b7dc1f5 Consumed analysis: improve handling of conditionals. by DeLesley Hutchins · 11 years ago
  7. b01e2da Consumed analyis: Renamed *PStatus to *PInfo. by DeLesley Hutchins · 11 years ago
  8. 344472e Use pop_back_val() instead of both back() and pop_back(). by Robert Wilhelm · 11 years ago
  9. 6a556a4 [analyzer] Refactor conditional expression evaluating code by Pavel Labath · 11 years ago
  10. 5fdd207 Update to consumed analysis. by DeLesley Hutchins · 11 years ago
  11. df72071 Analysis: Make %I in printf more reasonable, add more tests by David Majnemer · 11 years ago
  12. 47ad6ce Analysis: Add support for MS specific printf format specifiers by David Majnemer · 11 years ago
  13. 7d0dcd2 Omit arguments of __builtin_object_size from the CFG. by Jordan Rose · 11 years ago
  14. 7336b9f Thread Safety Analysis: fix bug when using TryLock with && and || expressions. by DeLesley Hutchins · 11 years ago
  15. cdd4b78 Properly track l-paren of a CXXFucntionalCastExpr. by Eli Friedman · 11 years ago
  16. a44f03b Thread safety analysis: move warnings within lock/unlock functions out of beta. by DeLesley Hutchins · 11 years ago
  17. a72f720 Silence a warning from MSVC about not returning a value by Reid Kleckner · 11 years ago
  18. 2d84f6b Remove Sema includes from Analysis code to fix layering by Reid Kleckner · 11 years ago
  19. 2d66dfa Speculative build fix for r188206. by Hans Wennborg · 11 years ago
  20. df7bef0 Patch by Chris Wailes <chris.wailes@gmail.com>. Reviewed by delesley, dblaikie. by DeLesley Hutchins · 11 years ago
  21. ac7cc2d [analyzer] Include analysis stack in crash traces. by Jordan Rose · 11 years ago
  22. 49bab4c Remove bogus VarDecl::extendsLifetimeOfTemporary function and inline it into by Richard Smith · 11 years ago
  23. b96e74f Updating a link in the comments; no functional change. by Aaron Ballman · 11 years ago
  24. 4c98b1f [CFG] Set the “loop target” (back edge) for VisitObjCForCollectionStmt loops by Anna Zaks · 11 years ago
  25. 49a246f [analyzer; new edges] Simplify edges in a C++11 for-range loop. by Jordan Rose · 11 years ago
  26. 2a1551f Analysis: Add a CFG successor to a SwitchStmt if it is both empty and fully covered by David Majnemer · 11 years ago
  27. 2794bc0 CFG: In a DeclStmt, skip anything that's not a VarDecl. by Jordan Rose · 11 years ago
  28. 451f8e4 Thread safety analysis: fix use after free bug reported by Evgeniy Stepanov. by DeLesley Hutchins · 11 years ago
  29. bb51899 Revert "[analyzer; alternate edges] improve support for edges with PseudoObjectExprs." by Jordan Rose · 11 years ago
  30. 5c6134f Thread safety analysis: add two new attributes to the thread safety analysis: by DeLesley Hutchins · 11 years ago
  31. e9aae62 [analyzer; alternate edges] improve support for edges with PseudoObjectExprs. by Ted Kremenek · 11 years ago
  32. d049b40 Remove unused, awkward CFGStmtVisitor and subclasses. by Jordan Rose · 11 years ago
  33. 7247c88 Use only explicit bool conversion operator by David Blaikie · 11 years ago
  34. 15f92ba Add support for __wchar_t in -fms-extensions mode. by Hans Wennborg · 11 years ago
  35. 5543169 Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constructor from None by Dmitri Gribenko · 11 years ago
  36. c3bf52c C++1y: Allow aggregates to have default initializers. by Richard Smith · 11 years ago
  37. 5696884 Thread safety analysis: turn on checking within lock and unlock functions. by DeLesley Hutchins · 11 years ago
  38. dd0a1f5 Thread safety analysis: Turn on checking for non-scalar types by default. by DeLesley Hutchins · 11 years ago
  39. 75f8bd0 [analyzer] Add debug helper LocationContext::dumpStack(). by Jordan Rose · 11 years ago
  40. 5062bb2 [cfg] Always guard (when AddStaticInitBranches == true) DeclStmts for static variables, not just ones with explicit initializers by Ted Kremenek · 11 years ago
  41. 0f5c5c6 Add static analyzer support for conditionally executing static initializers. by Ted Kremenek · 11 years ago
  42. 02a88c3 Add configuration plumbing to enable static initializer branching in the CFG for the analyzer. by Ted Kremenek · 11 years ago
  43. fbd4b5d Add CFG logic to create a conditional branch for modeling static initializers. by Ted Kremenek · 11 years ago
  44. 8343f8e Add const in preparation for a simplify_type change in llvm. by Rafael Espindola · 11 years ago
  45. b078054 Remove the CFGElement "Invalid" state. by David Blaikie · 11 years ago
  46. fdf6a27 Replace CFGElement llvm::cast support to be well-defined. by David Blaikie · 11 years ago
  47. 66874fb Use None rather than Optional<T>() where possible. by David Blaikie · 11 years ago
  48. dc84cd5 Include llvm::Optional in clang/Basic/LLVM.h by David Blaikie · 11 years ago
  49. 3f6f51e Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. by Jordan Rose · 11 years ago
  50. b1855de Add note why we used a switch. by Ted Kremenek · 11 years ago
  51. 5846720 Change subexpressions to be visited in the CFG from left-to-right. by Ted Kremenek · 11 years ago
  52. ef95aea [analyzer] add comment by Anna Zaks · 11 years ago
  53. 22c0cbe clang/Analysis: Fix r174245, a valgrind error in AnalysisDeclContext::getBody(bool &IsAutosynthesized), to initialize IsAutosynthesized explicitly. by NAKAMURA Takumi · 11 years ago
  54. 453cb85 [analyzer] Always inline functions with bodies generated by BodyFarm. by Anna Zaks · 11 years ago
  55. 77fd3c0 -Wuninitialized: warn about uninitialized values resulting from ?: that evaluate to lvalues (in C++). by Ted Kremenek · 12 years ago
  56. 0ecc2e9 Thread-safety analysis: ignore edges from throw expressions in CFG. by DeLesley Hutchins · 12 years ago
  57. cdbe1e0 Format strings: don't ever convert %+d to %lu. by Jordan Rose · 12 years ago
  58. 242ae3d Format strings: correct signedness if already correcting width (%d,%u). by Jordan Rose · 12 years ago
  59. cd8ab51 Implement C++11 semantics for [[noreturn]] attribute. This required splitting by Richard Smith · 12 years ago
  60. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  61. 67d472c Test commit. by Enea Zaffanella · 12 years ago
  62. dac6252 CFG.cpp: Fix wrapping logic when printing block preds/succs. by Will Dietz · 12 years ago
  63. 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
  64. d36aa35 ArrayRefize a CompoundStmt constructor. by Nico Weber · 12 years ago
  65. 08165d8 [analyzer] Fix typos. by Anna Zaks · 12 years ago
  66. bd80231 [analyzer] Re-apply r170826 and make the dumping of the GallGraph deterministic. by Anna Zaks · 12 years ago
  67. 6d42f4d Revert r170826. The output of by Rafael Espindola · 12 years ago
  68. e34e193 [analyzer] Traverse the Call Graph in topological order. by Anna Zaks · 12 years ago
  69. 4f858df [analyzer] Add blocks and ObjC messages to the call graph. by Anna Zaks · 12 years ago
  70. 93699d2 Thread-safety analysis: check member access on guarded non-primitive types. by DeLesley Hutchins · 12 years ago
  71. b929f66 Use the BlockDecl captures list to infer the direct captures for a BlockDataRegion. Fixes <rdar://problem/12415065>. by Ted Kremenek · 12 years ago
  72. 2cd3440 Format strings: offer a cast to 'unichar' for %C in Objective-C contexts. by Jordan Rose · 12 years ago
  73. ff7be48 Format strings: the correct conversion for 'char' is %c, not %d or %hhd. by Jordan Rose · 12 years ago
  74. 91e2061 Thread-safety analysis: check locks on method calls, operator=, and by DeLesley Hutchins · 12 years ago
  75. 47715cc Thread Safety Analysis: refactor to make more methods accept const pointers, by DeLesley Hutchins · 12 years ago
  76. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  77. a93d0f2 Include pruning and general cleanup. by Benjamin Kramer · 12 years ago
  78. 2fa67ef 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 · 12 years ago
  79. eba76a4 Further reduce "-fsyntax-only -Wuninitialized" time on sqlite3.c by another 2.5% using intelligent pruning of blocks during the final reporting pass. by Ted Kremenek · 12 years ago
  80. c160258 Switch -Wuninitialized to use a reverse-post order traversal as by Ted Kremenek · 12 years ago
  81. 8f81acf Fix bad CFG construction bug when handling C++ 'try' statements. by Ted Kremenek · 12 years ago
  82. fadcd5d [analyzer] add LocationContext::inTopFrame() helper. by Anna Zaks · 12 years ago
  83. 507d106 Fix potential null deference in CFG printer. by Ted Kremenek · 12 years ago
  84. 857f568 Remove dead store. by Ted Kremenek · 12 years ago
  85. 5dbd990 Conditionally use an integral cast for BodyFarm support for OSAtomicCompareAndSwap if the return type is not a boolean. by Ted Kremenek · 12 years ago
  86. 48fa136 Switch over to BodyFarm implementation of OSAtomicCompareAndSwap and by Ted Kremenek · 12 years ago
  87. ef2388b Thread-safety analysis: allow attributes on constructors to refer to 'this'. by DeLesley Hutchins · 12 years ago
  88. be9af12 Add FP_CONTRACT support for clang. by Lang Hames · 12 years ago
  89. da3d76b Avoid malloc thrashing in the uninitialized value analysis. by Benjamin Kramer · 12 years ago
  90. 81d18bf Add clarifying comment. by Ted Kremenek · 12 years ago
  91. fcf8eba Experiment in BodyFarm of structuring AST creation calls in a hierarchy, by Ted Kremenek · 12 years ago
  92. b80e5bb Create helper method in BodyFarm for creating simple assignments. by Ted Kremenek · 12 years ago
  93. 0b5c5e4 Add helper method in BodyFarm to create unary dereferences. by Ted Kremenek · 12 years ago
  94. 9ba05cd Add helper method to BodyFarm for creating lvalue-to-rvalue conversions. by Ted Kremenek · 12 years ago
  95. a6d62a1 Add helper method to BodyFarm for creatinging integral casts. by Ted Kremenek · 12 years ago
  96. d2f3882 Thread-safety analysis: better handling of unreachable blocks. Fixes a bug by DeLesley Hutchins · 12 years ago
  97. 016c33d Use helper method to create DeclRefExprs in BodyFarm, hopefully allevating by Ted Kremenek · 12 years ago
  98. 0a4c098 Add some structuring comments. No functionality change. by Ted Kremenek · 12 years ago
  99. cc85d21 Add faux-body support for dispatch_once(). by Ted Kremenek · 12 years ago
  100. a43df95 Implement faux-body-synthesis of well-known functions in the static analyzer when by Ted Kremenek · 12 years ago