aboutsummaryrefslogtreecommitdiff
path: root/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
AgeCommit message (Expand)Author
2013-05-04[analyzer;alternate edges] start experimenting with control flow "barriers" t...Ted Kremenek
2013-05-04[analyzer; alternate edges] prune edges whose end/begin locations have the sa...Ted Kremenek
2013-05-03[analyzer] Start hacking up alternate control-flow edge generation. WIP. No...Ted Kremenek
2013-04-29Just use std::list<> for PathPieces instead of complicated use of ilist.Ted Kremenek
2013-04-29Revert "[analyzer] Change PathPieces to be a wrapper around an ilist of (thro...Ted Kremenek
2013-04-29[analyzer] Change PathPieces to be a wrapper around an ilist of (through indi...Ted Kremenek
2013-04-23[analyzer] Refactor BugReport::getLocation and PathDiagnosticLocation::create...Anna Zaks
2013-02-20Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie
2013-02-18Use LLVM_DELETED_FUNCTION rather than '// do not implement' comments.David Blaikie
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-08[analyzer] Include the bug uniqueing location in the issue_hash.Anna Zaks
2012-12-04Sort #include lines for all files under include/...Chandler Carruth
2012-10-25TrackConstraintBRVisitor and ConditionBRVisitor can emit similarTed Kremenek
2012-10-11Remove pointless classof()'s.Sean Silva
2012-10-11Add missing classof().Sean Silva
2012-09-22Use llvm::getOrdinalSuffix to print ordinal numbers in diagnostics.Jordan Rose
2012-09-21Implement faux-body-synthesis of well-known functions in the static analyzer ...Ted Kremenek
2012-09-18Mark unimplemented copy constructors and copy assignment operators with LLVM_...Craig Topper
2012-09-10Have PathDiagnosticPiece::getString() return a StringRef insteadTed Kremenek
2012-08-31[analyzer] Ensure that PathDiagnostics profile the same regardless of path.Jordan Rose
2012-08-24Rework how PathDiagnosticConsumers pass knowledge of what files theyTed Kremenek
2012-08-16Remove "range_iterator" from PathDiagnosticPiece and just use ArrayRef<Source...Ted Kremenek
2012-08-16Allow multiple PathDiagnosticConsumers to be used with a BugReporter at the s...Ted Kremenek
2012-08-03[analyzer] Flatten path diagnostics for text output like we do for HTML.Jordan Rose
2012-07-26[analyzer] Show paths for destructor calls.Jordan Rose
2012-04-20[analyzer] Run remove dead bindings right before leaving a function.Anna Zaks
2012-04-04Include the "issue context" (e.g. function or method) where a static analyzer...Ted Kremenek
2012-03-17StaticAnalyzer: Fix abuse of StringRef in r152962.NAKAMURA Takumi
2012-03-16[analyzer] Shorten the stack hint diagnostic.Anna Zaks
2012-03-16[analyzer] Create symbol-aware stack hints (building upon r152837).Anna Zaks
2012-03-15[analyzer] Allow checkers to supply call stack diagnostic hints for theAnna Zaks
2012-03-14[analyzer] A fixup to r152734. Always initialize the flag.Anna Zaks
2012-03-14[analyzer] Diagnostics: Supply Caller information even if the bug occursAnna Zaks
2012-03-09[analyzer] Implement basic path diagnostic pruning based on "interesting" sym...Ted Kremenek
2012-03-06[analyzer] add a diagnostic event when entering a call via inlining, within t...Ted Kremenek
2012-02-28[analyzer diagnostics] Refactor filtration for PathDiagnosticConsumers that d...Ted Kremenek
2012-02-28[analyzer diagnostics] start prototyping stripping PathDiagnostics of unneces...Ted Kremenek
2012-02-24Reapply r151317, but when computing the PathDiagnostic profile and size keep ...Ted Kremenek
2012-02-24Revert r151317 - Rework PathDiagnostics creation.. - to appease buildbots.Chad Rosier
2012-02-24Rework PathDiagnostic creation so that call stacks are captured by a nested P...Ted Kremenek
2012-02-20Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith
2012-02-08Change PathDiagnosticPieces to be reference counted (simplifying their manage...Ted Kremenek
2012-02-08Refactor pieces of PathDiagnostic into its own data structure. No functional...Ted Kremenek
2012-02-07Create PathDiagnosticCallEnter and PathDiagnosticCallExit, to remark calls in...Ted Kremenek
2012-02-04StaticAnalyzer: Remove FixIts from PathDiagnosticPieces.Benjamin Kramer
2012-01-25Rework flushing of diagnostics to PathDiagnosticConsumer. Now all the report...Ted Kremenek
2012-01-10Make PathDiagnosticLocation more resilient to null Stmt pointers.Ted Kremenek
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-10-24Rename AnalysisContext to AnalysisDeclContext. Not only is this name more ac...Ted Kremenek
2011-09-26Rename PathDiagnosticClient to PathDiagnosticConsumer as per issue 5397David Blaikie