1. 3ea9e33 Update aosp/master clang for rebase to r233350 by Pirama Arumuga Nainar · 9 years ago
  2. 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 10 years ago
  3. c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
  4. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  5. fda9dbf [analyzer] Silence warnings coming from allocators used by std::basic_string. by Jordan Rose · 11 years ago
  6. bdc0bf3 [analyzer] Suppress warnings coming out of std::basic_string. by Anna Zaks · 11 years ago
  7. 2a64816 [analyzer] Don't crash when a path goes through a 'delete' destructor call. by Jordan Rose · 11 years ago
  8. 9b072b3 [analyzer] Make inlining decisions based on the callee being variadic. by Jordan Rose · 11 years ago
  9. d8188f8 [analyzer] Don't process autorelease counts in synthesized function bodies. by Jordan Rose · 11 years ago
  10. cd007b1 [analyzer] Silently drop all reports within synthesized bodies. by Jordan Rose · 11 years ago
  11. 8b625a3 [analyzer] Suppress reports reported in std::list by Anna Zaks · 11 years ago
  12. 7f79b78 [analyzer] Make sure that inlined defensive checks work on div by zero. by Anna Zaks · 11 years ago
  13. 053c88b Revert "[analyzer] Handle zeroing CXXConstructExprs." by Jordan Rose · 11 years ago
  14. 9812328 [analyzer] Handle zeroing CXXConstructExprs. by Jordan Rose · 11 years ago
  15. 048eeea [analyzer] Enable the new edge algorithm by default. by Jordan Rose · 11 years ago
  16. b9814c8 [analyzer] Fix test for r182677. by Jordan Rose · 11 years ago
  17. d474da0 [analyzer] Treat analyzer-synthesized function bodies like implicit bodies. by Jordan Rose · 11 years ago
  18. 1404014 improve of note message and minor refactoring of my last patch (r181847). by Fariborz Jahanian · 11 years ago
  19. 9f00b1d Objective-C [diagnostics] [QOI], when method is not by Fariborz Jahanian · 11 years ago
  20. ef202c3 [analyzer] Refactor: address Jordan’s code review of r181738. by Anna Zaks · 11 years ago
  21. 636478e [analyzer] Fix a crash triggered by printing a note on a default argument by Anna Zaks · 11 years ago
  22. 2faee99 [analyzer] Check the stack frame when looking for a var's initialization. by Jordan Rose · 11 years ago
  23. dcd6224 [analyzer] Fix trackNullOrUndef when tracking args that have nil receivers. by Jordan Rose · 11 years ago
  24. 776d3bb [analyzer] Don't inline the [cd]tors of C++ iterators. by Jordan Rose · 11 years ago
  25. 0f85792 [analyzer] Refactor BugReport::getLocation and PathDiagnosticLocation::createEndOfPath for greater code reuse by Anna Zaks · 11 years ago
  26. fbc4444 [analyzer] Type information from C++ new expressions is perfect. by Jordan Rose · 11 years ago
  27. 8ef064d [analyzer] Ensure BugReporterTracking works on regions with pointer arithmetic by Anna Zaks · 11 years ago
  28. 10391c2 [analyzer] Correct the comment by Anna Zaks · 11 years ago
  29. 62fba4f [analyzer] Refine 'nil receiver' diagnostics to mention the name of the method not called. by Ted Kremenek · 11 years ago
  30. 86f1745 [analyzer] Tweak getDerefExpr more to track DeclRefExprs to references. by Anna Zaks · 11 years ago
  31. 1e1d011 [analyzer] Improve dereferenced expression tracking for MemberExpr with a dot and non-reference base by Anna Zaks · 11 years ago
  32. 441625e [analyzer] Gain more precision retrieving the right SVal by specifying the type of the expression. by Anna Zaks · 11 years ago
  33. 07d8470 [analyzer] Add pretty printing to CXXBaseObjectRegion. by Anna Zaks · 11 years ago
  34. 79d0cce [analyzer] Address code review for r179395 by Anna Zaks · 11 years ago
  35. 82dd439 [analyzer] Add more specialized error messages for corner cases as per Jordan's code review for r179396 by Anna Zaks · 11 years ago
  36. 8713e1a [analyzer] Print a diagnostic note even if the region cannot be printed. by Anna Zaks · 11 years ago
  37. 9e2f597 [analyzer]Print field region even when the base region is not printable by Anna Zaks · 11 years ago
  38. 7be2245 [analyzer] Show "Returning from ..." note at caller's depth, not callee's. by Jordan Rose · 11 years ago
  39. 3ea09a8 [analyzer] Don't emit extra context arrow after returning from an inlined call. by Jordan Rose · 11 years ago
  40. 4b69feb [analyzer] Fix null tracking for the given test case, by using the proper state and removing redundant code. by Anna Zaks · 11 years ago
  41. 610f79c [analyzer] Show path diagnostic for C++ initializers by Anna Zaks · 11 years ago
  42. 702077f [analyzer] Allow tracknullOrUndef look through the ternary operator even when condition is unknown by Anna Zaks · 11 years ago
  43. cabc3fd [analyzer] make peelOffOuterExpr in BugReporterVisitors recursively peel off select Exprs by Anna Zaks · 11 years ago
  44. c1bef56 [analyzer] Properly handle the ternary operator in trackNullOrUndefValue by Anna Zaks · 11 years ago
  45. c63a460 [analyzer] For now, don't inline [cd]tors of C++ containers. by Jordan Rose · 11 years ago
  46. 84e8a96 [analyzer] Address Jordan’s review of r178309 - do not register an extra visitor for nil receiver by Anna Zaks · 11 years ago
  47. aabb4c5 [analyzer] Apply the suppression rules to the nil receiver only if the value participates in the computation of the nil we warn about. by Anna Zaks · 11 years ago
  48. 03af377 [analyzer] Fix test to actually test what was intended. by Jordan Rose · 12 years ago
  49. f510f5c [analyzer] BugReporterVisitors: handle the case where a ternary operator is wrapped in a cast. by Anna Zaks · 12 years ago
  50. 6a15f39 [analyzer] Look through ExprWhenCleanups when trying to track a NULL. by Jordan Rose · 12 years ago
  51. dc9c160 [analyzer] Teach trackNullOrUndef to look through ternary operators by Anna Zaks · 12 years ago
  52. a4bb4f6 [analyzer] Change the way in which IDC Visitor decides to kick in and make sure it attaches in the given edge case by Anna Zaks · 12 years ago
  53. 6022c4e [analyzer] BugReporter - more precise tracking of C++ references by Anna Zaks · 12 years ago
  54. 0415998 [analyzer] Make Suppress IDC checker aware that it might not start from the same node it was registered at by Anna Zaks · 12 years ago
  55. 0183768 [analyzer] Look for lvalue nodes when tracking a null pointer. by Jordan Rose · 12 years ago
  56. c236b73 [analyzer] Check for returning null references in ReturnUndefChecker. by Jordan Rose · 12 years ago
  57. 42773d6 [analyzer] Pass the correct Expr to the bug reporter visitors when dealing with CompoundLiteralExpr by Anna Zaks · 12 years ago
  58. 713e075 [analyzer] IDC: Add config option; perform the idc check on first “null node” rather than last “non-null”. by Anna Zaks · 12 years ago
  59. cc5dbda [analyzer] Simple inline defensive checks suppression by Anna Zaks · 12 years ago
  60. 9abf1b4 [analyzer] Suppress paths involving a reference whose rvalue is null. by Jordan Rose · 12 years ago
  61. 6f41608 [analyzer] Teach FindLastStoreBRVisitor to understand stores of the same value. by Jordan Rose · 12 years ago
  62. 4238f41 [analyzer] Use 'MemRegion::printPretty()' instead of assuming the region is a VarRegion. by Ted Kremenek · 12 years ago
  63. db061e4 [analyzer] Restrict ObjC type inference to methods that have related result type. by Anna Zaks · 12 years ago
  64. 44ec3f0 [analyzer] Track null object lvalues back through C++ method calls. by Jordan Rose · 12 years ago
  65. bfa9ab8 [analyzer] Replace "-analyzer-ipa" with "-analyzer-config ipa". by Anna Zaks · 12 years ago
  66. 141b90c [analyzer] Fix test for r173067. by Jordan Rose · 12 years ago
  67. 187f8bd [analyzer] Show notes inside implicit calls at the last explicit call site. by Jordan Rose · 12 years ago
  68. 2b9de0b [analyzer] Don't show "Entered 'foo'" if 'foo' is implicit. by Jordan Rose · 12 years ago
  69. e02be97 [analyzer] Special path notes for C++ special member functions. by Jordan Rose · 12 years ago
  70. dc47c9a [analyzer] Do a better job describing C++ member functions in the call stack. by Jordan Rose · 12 years ago
  71. c1c6a49 [analyzer] Plist: change the type of issue_hash from int to string. by Anna Zaks · 12 years ago
  72. afa7cae [analyzer] Fix r168019 to work with unpruned paths as well. by Jordan Rose · 12 years ago
  73. 368f3b0 [analyzer] Make sure calls in synthesized functions have valid path locations. by Jordan Rose · 12 years ago
  74. d51db49 [analyzer] Follow up to r167762 - precisely determine the adjustment conditions. by Anna Zaks · 12 years ago
  75. 6a329ee [analyzer] New option to not suppress null return paths if an argument is null. by Jordan Rose · 12 years ago
  76. 09f7bf1 [analyzer] Use the CallEnter node to get a value for tracked null arguments. by Jordan Rose · 12 years ago
  77. b85cce0 TrackConstraintBRVisitor and ConditionBRVisitor can emit similar by Ted Kremenek · 12 years ago
  78. 8e8fb3b Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. by Andy Gibbs · 12 years ago
  79. ff63227 Revert "InlineObjCInstanceMethod.m: Remove lines introduced in r165079." by Jordan Rose · 12 years ago
  80. d09074f InlineObjCInstanceMethod.m: Remove lines introduced in r165079. It broke some builds, on FreeBSD, Linux and Windows. by NAKAMURA Takumi · 12 years ago
  81. 48314cf [analyzer] Adjust the return type of an inlined devirtualized method call. by Jordan Rose · 12 years ago
  82. 0be2638 [analyzer] Commit a test case for r164579. by Anna Zaks · 12 years ago
  83. 70e5b57 [analyzer] Really turn on dynamic-bifurcation on by default. by Anna Zaks · 12 years ago
  84. b9d4e5e [analyzer] Suppress bugs whose paths go through the return of a null pointer. by Jordan Rose · 12 years ago
  85. 53221da [analyzer] Track a null value back through FindLastStoreBRVisitor. by Jordan Rose · 12 years ago
  86. 6686b66 [analyzer] Look through OpaqueValueExprs when tracking a nil value. by Jordan Rose · 12 years ago
  87. 3225d07 [analyzer] Re-add reinterpret_cast virtual call test case from r163644. by Jordan Rose · 12 years ago
  88. fe3769d Revert "[analyzer] Use the static type for a virtual call if the dynamic type is worse." by Jordan Rose · 12 years ago
  89. 1b22cec Adjust some analyzer tests to place widely shared inputs inside of an by Chandler Carruth · 12 years ago
  90. 19d5886 [analyzer] Use the static type for a virtual call if the dynamic type is worse. by Jordan Rose · 12 years ago
  91. e08dcbe [analyzer] Turn stl inlining back on. by Anna Zaks · 12 years ago
  92. 4ea9b89 [analyzer] Do not count calls to small functions when computing stack depth. by Anna Zaks · 12 years ago
  93. 57330ee [analyzer] Add an option to enable/disable objc inlining. by Anna Zaks · 12 years ago
  94. 7229d00 [analyzer] Add ipa-always-inline-size option (with 3 as the default). by Anna Zaks · 12 years ago
  95. 81fb50e [analyzer] For now, don't inline C++ standard library functions. by Jordan Rose · 12 years ago
  96. 0187a1b Attempt (again) to stabilize the order of the emission of diagnostics by Ted Kremenek · 12 years ago
  97. dc601f4 [analyzer] Fixup for r162935 as per Jordan's review. by Anna Zaks · 12 years ago
  98. 05fcbd3 [analyzer] Do not propagate the [super init] could be nil assumption by Anna Zaks · 12 years ago
  99. 554067f [analyzer] Stop tracking symbols based on a retain count summary of by Anna Zaks · 12 years ago
  100. 7aba117 [analyzer] If the last store into a region came from a function, step into it. by Jordan Rose · 12 years ago