| Commit message (Expand) | Author | Age | Files | Lines |
* | [analyzer] Fix a use-after-free introduced in r168019. | Jordan Rose | 2012-11-15 | 1 | -4/+5 |
* | [analyzer] Report leaks at the closing brace of a function body. | Jordan Rose | 2012-11-15 | 1 | -0/+3 |
* | [analyzer] Make sure calls in synthesized functions have valid path locations. | Jordan Rose | 2012-11-15 | 1 | -10/+16 |
* | [analyzer] Rename 'EmitReport' to 'emitReport'. | Jordan Rose | 2012-11-02 | 1 | -2/+2 |
* | Add comments for RemoveRedundantMsgs, rename it to removeRedundantMsgs() per ... | Ted Kremenek | 2012-10-26 | 1 | -4/+13 |
* | TrackConstraintBRVisitor and ConditionBRVisitor can emit similar | Ted Kremenek | 2012-10-25 | 1 | -4/+72 |
* | [analyzer] Always allow BugReporterVisitors to see the bug path. | Jordan Rose | 2012-09-22 | 1 | -21/+57 |
* | [analyzer] Allow a BugReport to be marked "invalid" during path generation. | Jordan Rose | 2012-09-22 | 1 | -8/+38 |
* | Implement faux-body-synthesis of well-known functions in the static analyzer ... | Ted Kremenek | 2012-09-21 | 1 | -2/+23 |
* | [analyzer] Fix another use of the address of a temporary, like r163402. | Jordan Rose | 2012-09-12 | 1 | -1/+2 |
* | Fix regression where "looping back to the head of" PathDiagnosticEvents | Ted Kremenek | 2012-09-12 | 1 | -12/+7 |
* | Fix bug in BugReporter::RemoveUneededCalls() where "prunable" | Ted Kremenek | 2012-09-08 | 1 | -3/+1 |
* | [analyzer] Ensure that PathDiagnostics profile the same regardless of path. | Jordan Rose | 2012-08-31 | 1 | -6/+5 |
* | [analyzer] Improved diagnostic pruning for calls initializing values. | Anna Zaks | 2012-08-29 | 1 | -115/+143 |
* | Allow multiple PathDiagnosticConsumers to be used with a BugReporter at the s... | Ted Kremenek | 2012-08-16 | 1 | -107/+82 |
* | [analyzer] Solve another source of non-determinism in the diagnostic | Anna Zaks | 2012-08-02 | 1 | -0/+2 |
* | [analyzer] Flush bug reports in deterministic order. | Anna Zaks | 2012-08-02 | 1 | -3/+4 |
* | [analyzer] Show paths for destructor calls. | Jordan Rose | 2012-07-26 | 1 | -37/+36 |
* | [analyzer] Make CallEnter, CallExitBegin, and CallExitEnd not be StmtPoints | Jordan Rose | 2012-07-10 | 1 | -16/+30 |
* | Allow some BugReports to opt-out of PathDiagnostic callstack pruning until we... | Ted Kremenek | 2012-05-31 | 1 | -3/+5 |
* | Refine analyzer diagnostics by adding an expression "cone-of-influence" to re... | Ted Kremenek | 2012-05-02 | 1 | -1/+94 |
* | [analyzer] Run remove dead bindings right before leaving a function. | Anna Zaks | 2012-04-20 | 1 | -5/+5 |
* | Require that all static analyzer issues have a category. As part of this cha... | Ted Kremenek | 2012-04-05 | 1 | -7/+0 |
* | Include the "issue context" (e.g. function or method) where a static analyzer... | Ted Kremenek | 2012-04-04 | 1 | -5/+22 |
* | Change BugReporter's usage of IsCachedDiagnostic to only impact pruning diagn... | Ted Kremenek | 2012-04-04 | 1 | -12/+8 |
* | Analyzer: Store BugReports directly in a ilist instead of adding another laye... | Benjamin Kramer | 2012-04-01 | 1 | -13/+9 |
* | Fix suspicious comparison reported by PVS-Studio! | Ted Kremenek | 2012-03-28 | 1 | -1/+1 |
* | [analyzer] Restart path diagnostic generation if any of the visitors change t... | Jordy Rose | 2012-03-24 | 1 | -30/+65 |
* | StaticAnalyzer: Fix abuse of StringRef in r152962. | NAKAMURA Takumi | 2012-03-17 | 1 | -1/+1 |
* | [analyzer] Create symbol-aware stack hints (building upon r152837). | Anna Zaks | 2012-03-16 | 1 | -13/+20 |
* | [analyzer] If a metadata symbol is interesting, its region is interesting as ... | Jordy Rose | 2012-03-15 | 1 | -1/+6 |
* | [analyzer] Allow checkers to supply call stack diagnostic hints for the | Anna Zaks | 2012-03-15 | 1 | -1/+38 |
* | [analyzer] Diagnostics: Supply Caller information even if the bug occurs | Anna Zaks | 2012-03-14 | 1 | -4/+8 |
* | [analyzer] Implement basic path diagnostic pruning based on "interesting" sym... | Ted Kremenek | 2012-03-09 | 1 | -193/+47 |
* | [analyzer] add a diagnostic event when entering a call via inlining, within t... | Ted Kremenek | 2012-03-06 | 1 | -0/+8 |
* | [analyzer] 'Looping back to the head of the loop' diagnostics are prunable. | Ted Kremenek | 2012-03-06 | 1 | -0/+1 |
* | [analyzer diagnostics] flush locations *before* popping the current path when... | Ted Kremenek | 2012-03-02 | 1 | -10/+11 |
* | [analyzer diagnostics] Change CompactPathDiagnostic to recursively compact di... | Ted Kremenek | 2012-03-02 | 1 | -13/+20 |
* | [analyzer] Diagnostics - do not try to cleanup the path with macros, it | Anna Zaks | 2012-03-01 | 1 | -3/+0 |
* | Change if...else if...else if... to a switch. | Ted Kremenek | 2012-03-01 | 1 | -19/+26 |
* | [analyzer diagnostics] start prototyping stripping PathDiagnostics of unneces... | Ted Kremenek | 2012-02-28 | 1 | -0/+50 |
* | Make PathDiagnosticBuilder sensitive to varying LocationContexts, thus fixing... | Ted Kremenek | 2012-02-24 | 1 | -23/+21 |
* | Reapply r151317, but when computing the PathDiagnostic profile and size keep ... | Ted Kremenek | 2012-02-24 | 1 | -32/+79 |
* | Revert r151317 - Rework PathDiagnostics creation.. - to appease buildbots. | Chad Rosier | 2012-02-24 | 1 | -79/+32 |
* | Rework PathDiagnostic creation so that call stacks are captured by a nested P... | Ted Kremenek | 2012-02-24 | 1 | -32/+79 |
* | [analyzer] Malloc: unique leak reports by allocation site. | Anna Zaks | 2012-02-23 | 1 | -1/+3 |
* | Basic: import IntrusiveRefCntPtr<> into clang namespace | Dylan Noblesmith | 2012-02-20 | 1 | -3/+3 |
* | Remove explicit delete of PathDiagnosticMacroPiece, as it is now reference co... | Ted Kremenek | 2012-02-08 | 1 | -5/+2 |
* | Change PathDiagnosticPieces to be reference counted (simplifying their manage... | Ted Kremenek | 2012-02-08 | 1 | -38/+39 |
* | Revert my patches which removed Diagnostic.h includes by moving some operator... | Benjamin Kramer | 2012-02-07 | 1 | -1/+0 |