aboutsummaryrefslogtreecommitdiff
path: root/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
AgeCommit message (Expand)Author
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-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] Diagnostics: Supply Caller information even if the bug occursAnna Zaks
2012-03-13[analyzer] Call enter/exit diagnostic should refer to caller/callee,Anna Zaks
2012-03-06[analyzer] add a diagnostic event when entering a call via inlining, within t...Ted Kremenek
2012-02-29[analyzer] when scanning FIDs in a PathDiagnostic, correctly recurse calls an...Ted Kremenek
2012-02-28[analyzer diagnostics] Refactor filtration for PathDiagnosticConsumers that d...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-16[analyzer] Diagnostics: Ensure that the default end of diagnostic pathAnna Zaks
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-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-11-02Fix various minor issues find via unreachable code warnings, fromDouglas Gregor
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
2011-09-21[analyzer] Fix a bug where PathDiagnosticLocation did not generate a valid ra...Anna Zaks
2011-09-20[analyzer] Refactor PathDiagnosticLocation: Remove SourceRange member from Pa...Anna Zaks
2011-09-20[analyzer] Remove dead code. (This code is trying to implement the idea that ...Anna Zaks
2011-09-20[analyzer] Refactor PathDiagnosticLocation: Make PathDiagnosticLocation(Sourc...Anna Zaks
2011-09-20[analyzer] Refactor PathDiagnosticLocation: Use the pre-computed Range and Lo...Anna Zaks
2011-09-20[analyzer] Refactor PathDiagnosticLocation: Use PointerUnion of LocationConte...Anna Zaks
2011-09-20[analyzer] Refactor PathDiagnosticLocation: Lazily query LocationContext for ...Anna Zaks
2011-09-20[analyzer] Remove LocationContext and a dependency from PathDiagnosticLoaction.Anna Zaks
2011-09-20[analyzer] Refactor PathDiagnosticLocation: Pre-compute Range and Location wi...Anna Zaks
2011-09-20[analyzer] Use more create methods in the PathDiagnostic, cleanup.Anna Zaks
2011-09-16[analyzer] Refactor: make PathDiagnosticLocation responsible for validation o...Anna Zaks
2011-09-15[analyzer] Refactor: make PathDiagnosticLocation responsible for validation o...Anna Zaks
2011-09-15[analyzer] Refactor: make PathDiagnosticLocation responsible for validation o...Anna Zaks
2011-09-15[analyzer] Refactor: make PathDiagnosticLocation responsible for validation o...Anna Zaks
2011-09-14[analyzer] After CFG has been linearized, we can have a situation where an Ex...Anna Zaks
2011-09-14[analyzer] Refactor: Make PathDiagnosticLocation responsible for creating a v...Anna Zaks
2011-08-27[analyzer] Rename current PathDiagnosticClient::HandlePathDiagnostic() to Han...Ted Kremenek
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-02-17Change the representation of GNU ?: expressions to use a different expressionJohn McCall
2011-02-10Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core'...Ted Kremenek
2011-02-08[analyzer] Move the files in lib/StaticAnalyzer to lib/StaticAnalyzer/Core.Argyrios Kyrtzidis