1. d3d0dcf [analyzer] Don't draw edges to C++11 in-class member initializers. by Jordan Rose · 11 years ago
  2. 31b71f3 [analyzer] ArrayRef-ize BugReporter::EmitBasicReport. by Jordan Rose · 11 years ago
  3. 391165f [analyzer] RetainCountChecker: add support for CFAutorelease. by Jordan Rose · 11 years ago
  4. edcc199 [analyzer] Replace bug category magic strings with shared constants, take 2. by Jordan Rose · 11 years ago
  5. 10a6158 Temporarily revert r191910 until the layering violation can be fixed. by Richard Smith · 11 years ago
  6. 4587cac [analyzer] Replace bug category magic strings with shared constants. by Jordan Rose · 11 years ago
  7. d000b85 [analyzer] Add new debug helper clang_analyzer_warnIfReached. by Jordan Rose · 11 years ago
  8. 7453624 [analyzer] Add missing return after function pointer null check. by Jordan Rose · 11 years ago
  9. 9b072b3 [analyzer] Make inlining decisions based on the callee being variadic. by Jordan Rose · 11 years ago
  10. d7c47d9 [analyzer] Allow pre/post-statement checkers for UnaryOperator. by Jordan Rose · 11 years ago
  11. 8155722 [analyzer] Handle destructors for the argument to C++ 'delete'. by Jordan Rose · 11 years ago
  12. eac8c45 StaticAnalyzer/Core/RegionStore.cpp: Prune one last "\param IsConst", as fixup to r191342. [-Wdocumentation] by NAKAMURA Takumi · 11 years ago
  13. da8d37c [analyzer] This patch removes passing around of const-invalidation vs regular-invalidation info by passing around a datastructure that maps regions and symbols to the type of invalidation they experience. This simplifies the code and would allow to associate more different invalidation types in the future. by Anton Yartsev · 11 years ago
  14. 767b3d2 Fix array_pod_sort predicates after LLVM change. by Benjamin Kramer · 11 years ago
  15. 2d46cc2 array_pod_sort loses some type safety, better use the right types. by Benjamin Kramer · 11 years ago
  16. 52e2d30 Rewrite a cold use of std::sort to array_pod_sort. by Benjamin Kramer · 11 years ago
  17. 7c98f9f [analyzer] Use getParentIgnoreParenCasts instead of doing it by hand. by Jordan Rose · 11 years ago
  18. d76cec5 [analyzer] Don't even try to convert floats to booleans for now. by Jordan Rose · 11 years ago
  19. 414a1bd Add the intrinsic __builtin_convertvector by Hal Finkel · 11 years ago
  20. de940da [analyzer] More reliably detect property accessors. by Anna Zaks · 11 years ago
  21. 73fa252 [analyzer] Stop tracking the objects with attribute cleanup in the RetainCountChecker. by Anna Zaks · 11 years ago
  22. 3084518 New message for cases when ownership is taken: by Anton Yartsev · 11 years ago
  23. 57b1da1 Clean up some Triple usage in clang. by Cameron Esfahani · 11 years ago
  24. a1ec2b0 Fix two incorrect comments. by Jordan Rose · 11 years ago
  25. c07cad8 [analyzer] Run post-stmt checks for DeclStmt. by Jordan Rose · 11 years ago
  26. d8dfae6 [analyzer] Handle zeroing constructors for fields of structs with empty bases. by Jordan Rose · 11 years ago
  27. 2d2aed2 Get rid of unused isPodLike definition. by Eli Friedman · 11 years ago
  28. caa5ab2 Switched FormatAttr to using an IdentifierArgument instead of a StringArgument since that is a more accurate modeling. by Aaron Ballman · 11 years ago
  29. 36d558d Add an implicit dtor CFG node just before C++ 'delete' expressions. by Jordan Rose · 11 years ago
  30. 95ab9e3 [analyzer] Add very limited support for temporary destructors by Pavel Labath · 11 years ago
  31. bf3d71e [analyzer] Treat the rvalue of a forward-declared struct as Unknown. by Jordan Rose · 11 years ago
  32. 3c114f7 [analyzer] Fix handling of "empty" structs with base classes by Pavel Labath · 11 years ago
  33. 3aa6f43 [analyzer] Add support for testing the presence of weak functions. by Jordan Rose · 11 years ago
  34. f18bfd4 [analyzer] Assume new returns non-null even under -fno-exceptions by Pavel Labath · 11 years ago
  35. 344472e Use pop_back_val() instead of both back() and pop_back(). by Robert Wilhelm · 11 years ago
  36. 6a556a4 [analyzer] Refactor conditional expression evaluating code by Pavel Labath · 11 years ago
  37. 2414697 Split isFromMainFile into two functions. by Eli Friedman · 11 years ago
  38. 51718e3 [analyzer] Don't run unreachable code checker on inlined functions. by Jordan Rose · 11 years ago
  39. a728e92 [analyzer] Assume that strings are no longer than SIZE_MAX/4. by Jordan Rose · 11 years ago
  40. 7d0dcd2 Omit arguments of __builtin_object_size from the CFG. by Jordan Rose · 11 years ago
  41. d207f55 [analyzer] Fix inefficiency in dead symbol removal by Pavel Labath · 11 years ago
  42. 2104374 Use the number of parameters in the actual method or function to determine the CallEffects size. by Ted Kremenek · 11 years ago
  43. a1da6b2 RetainCountChecker: Replace some loops with std:: algorithms. by Benjamin Kramer · 11 years ago
  44. e9a906b Replace some DenseMap keys with simpler structures that don't need another DenseMapInfo specialization. by Benjamin Kramer · 11 years ago
  45. 8fd67b6 Revert r188574. Turns out it isn't needed. by Ted Kremenek · 11 years ago
  46. 747797f Need summary info. about arguments to by Fariborz Jahanian · 11 years ago
  47. 5fba5a7 [analyzer] Merge TextPathDiagnostics and ClangDiagPathDiagConsumer. by Jordan Rose · 11 years ago
  48. 68502e5 [analyzer] If realloc fails on an escaped region, that region doesn't leak. by Jordan Rose · 11 years ago
  49. 53c7ea1 [static analyzer] add a simple "CallEffects" API to query the retain count semantics of a method. by Ted Kremenek · 11 years ago
  50. 5774e39 [static analyzer] Factor out ArgEffect and RetEffect into public header file. by Ted Kremenek · 11 years ago
  51. a79a20e DirectIvarAssignment: Replace vtable'd objects with simple functions. by Benjamin Kramer · 11 years ago
  52. 6ebe9df [analyzer] Enable usage of temporaries in InitListExprs by Pavel Labath · 11 years ago
  53. fa220f5 [analyzer] Warn when using 'delete' on an uninitialized variable. by Jordan Rose · 11 years ago
  54. a7b8797 Eliminate CXXConstructorDecl::IsImplicitlyDefined. by Jordan Rose · 11 years ago
  55. edc45d5 [analyzer] Clarify that r187624 is a hack and should be fixed better later. by Jordan Rose · 11 years ago
  56. d8188f8 [analyzer] Don't process autorelease counts in synthesized function bodies. by Jordan Rose · 11 years ago
  57. cd007b1 [analyzer] Silently drop all reports within synthesized bodies. by Jordan Rose · 11 years ago
  58. b6d0f4c Using the function pointer instead of the function type; this allows us to re-enable a warning in MSVC by default. by Aaron Ballman · 11 years ago
  59. 76b5dd4 [analyzer] Fix FP warnings when binding a temporary to a local static variable by Pavel Labath · 11 years ago
  60. b2c405e [analyzer] Remove dead optimization for MaterializeTemporaryExpr. by Jordan Rose · 11 years ago
  61. 0aaa57d [analyzer] Weaken assertion to account for pointer-to-integer casts. by Jordan Rose · 11 years ago
  62. fee1622 [analyzer] Enable pseudo-destructor expressions. by Jordan Rose · 11 years ago
  63. 9815ec0 Revert "[analyzer] Add very limited support for temporary destructors" by Jordan Rose · 11 years ago
  64. a5e6601 Make IgnoreParens() look through ChooseExprs. by Eli Friedman · 11 years ago
  65. 4fa7eab OpenMP: basic support for #pragma omp parallel by Alexey Bataev · 11 years ago
  66. ac7cc2d [analyzer] Include analysis stack in crash traces. by Jordan Rose · 11 years ago
  67. bccda13 [analyzer] Handle C++11 member initializer expressions. by Jordan Rose · 11 years ago
  68. df70700 [analyzer] Handle C string default values for const char * arguments. by Jordan Rose · 11 years ago
  69. be2e1b1 [analyzer] Treat std::initializer_list as opaque rather than aborting. by Jordan Rose · 11 years ago
  70. 046e79a [analyzer] Add very limited support for temporary destructors by Pavel Labath · 11 years ago
  71. 0a9350f Fix formatting. No functional change. by Craig Topper · 11 years ago
  72. 6afc66d Add 'const' qualifiers to static const char* variables. by Craig Topper · 11 years ago
  73. 3aa29df Add 'static' and 'const' qualifiers to some arrays of strings. by Craig Topper · 11 years ago
  74. 7c0a8b5 [analyzer] Add support for __builtin_addressof. by Jordan Rose · 11 years ago
  75. 8f6134c [analyzer] Remove bogus assert: in C++11, 'new' can do list-initialization. by Jordan Rose · 11 years ago
  76. e600d4be [analyzer] Fixup for r185609: actually do suppress warnings coming out of std::list. by Anna Zaks · 11 years ago
  77. 70e7aec Use llvm::sys::fs::createUniqueFile. by Rafael Espindola · 11 years ago
  78. 1ec4a86 Use llvm::sys::fs::createTemporaryFile. by Rafael Espindola · 11 years ago
  79. 38d7c34 Fix PR16547. by Rafael Espindola · 11 years ago
  80. 09d19ef Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. by Craig Topper · 11 years ago
  81. 8b625a3 [analyzer] Suppress reports reported in std::list by Anna Zaks · 11 years ago
  82. 7f79b78 [analyzer] Make sure that inlined defensive checks work on div by zero. by Anna Zaks · 11 years ago
  83. 2a02f4d [analyzer] Improve handling of noreturn destructors by Pavel Labath · 11 years ago
  84. 3302315 [analyzer] Pointers-to-members are (currently) Locs, not NonLocs. by Jordan Rose · 11 years ago
  85. ed2e2de Teach static analyzer about AttributedStmts by Pavel Labath · 11 years ago
  86. f4af9d3 [analyzer] Explicitly disallow mixed Loc-NonLoc comparisons. by Jordan Rose · 11 years ago
  87. d2a5bee We only create one file, no need to delete a directory. by Rafael Espindola · 11 years ago
  88. de4c111 Remove unused include. by Rafael Espindola · 11 years ago
  89. b8e60d9 Remove more uses of llvm::sys::Path. by Rafael Espindola · 11 years ago
  90. be35df1 [analyzer] Handle zeroing CXXConstructExprs. by Jordan Rose · 11 years ago
  91. 1fc9111 [analyzer] Don't initialize virtual base classes more than once. by Jordan Rose · 11 years ago
  92. fa8277c Use getAs<> where appropriate on QualTypes instead of using dyn_cast. by Eli Friedman · 11 years ago
  93. 9f7ba9b [analyzer] Add a debug checker that prints Exploded Graph by Anna Zaks · 11 years ago
  94. dbcc756 Check the canonical parameter type with getAs<>() in a static checker by Reid Kleckner · 11 years ago
  95. 2ffcd18 [analyzer] Use output form collections’ count to decide if ObjC for loop should be entered by Anna Zaks · 11 years ago
  96. 053c88b Revert "[analyzer] Handle zeroing CXXConstructExprs." by Jordan Rose · 11 years ago
  97. 9812328 [analyzer] Handle zeroing CXXConstructExprs. by Jordan Rose · 11 years ago
  98. 9122025 Fix static analyzer crash when casting from an incomplete type by Pavel Labath · 11 years ago
  99. 37926da Fix a crash in the static analyzer (bug #16307) by Pavel Labath · 11 years ago
  100. bd34520 [analyzer] Do not create a CompoundVal for lvalue InitListExprs. by Anna Zaks · 11 years ago