| Commit message (Expand) | Author | Age | Files | Lines |
* | [analyzer] Move report false positive suppression to report visitors. | Anna Zaks | 2013-01-30 | 1 | -34/+11 |
* | [analyzer] Add 'prune-paths' config option to disable path pruning. | Jordan Rose | 2013-01-26 | 1 | -1/+2 |
* | [analyzer] Show notes inside implicit calls at the last explicit call site. | Jordan Rose | 2013-01-21 | 1 | -3/+6 |
* | [analyzer] Suppress warnings coming out of macros defined in sys/queue.h | Anna Zaks | 2013-01-19 | 1 | -0/+25 |
* | [analyzer] Include the bug uniqueing location in the issue_hash. | Anna Zaks | 2013-01-08 | 1 | -3/+6 |
* | [analyzer] Fix r168019 to work with unpruned paths as well. | Jordan Rose | 2012-12-07 | 1 | -24/+44 |
* | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 2012-12-04 | 1 | -8/+8 |
* | [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 |