summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
Commit message (Expand)AuthorAgeFilesLines
* [analyzer][ctu] fix unsortable diagnosticsRafael Stahl2018-07-041-3/+7
* [analyzer] [NFC] Move ::dump methods from BugReporter.cpp to PathDiagnostics.cppGeorge Karpenkov2018-06-121-0/+81
* [analyzer] Added template argument lists to the Pathdiagnostic outputKristof Umann2018-05-251-2/+50
* [analyzer] Enable analysis of WebKit "unified sources".Artem Dergachev2018-04-251-3/+4
* [CFG] [analyzer] Add construction context to C++ return-by-value call elements.Artem Dergachev2018-03-121-0/+1
* [analyzer] Add scope information to CFGMaxim Ostapenko2018-03-121-0/+3
* [StaticAnalyzer] Fix some Clang-tidy modernize and Include What You Use warni...Eugene Zelenko2018-03-081-91/+90
* Resubmit [analyzer] Support for naive cross translation unit analysisIlya Biryukov2018-03-011-2/+17
* Revert "[analyzer] Support for naive cross translation unit analysis"Ilya Biryukov2018-03-011-17/+2
* [analyzer] Support for naive cross translation unit analysisGabor Horvath2018-02-281-2/+17
* [analyzer] Implement path notes for temporary destructors.Artem Dergachev2018-02-151-2/+8
* [CFG] Add extra context to C++ constructor statement elements.Artem Dergachev2018-02-081-0/+1
* [analyzer] Expose return statement from CallExit program pointGeorge Karpenkov2018-02-021-0/+2
* [analyzer] Do not attempt to get the pointee of void*Alexander Shaposhnikov2018-01-241-0/+3
* [analyzer] Protect against dereferencing a null pointerAlexander Shaposhnikov2018-01-221-3/+3
* [analyzer] operator new: Fix path diagnostics around the operator call.Artem Dergachev2018-01-181-1/+4
* [analyzer] introduce getSVal(Stmt *) helper on ExplodedNode, make sure the he...George Karpenkov2018-01-171-5/+3
* [analyzer] support a mode to only show relevant lines in HTML diagnosticsGeorge Karpenkov2018-01-171-14/+12
* [analyzer] Fix unreachable creating PathDiagnosticLocation with widen-loops=trueDevin Coughlin2017-11-291-0/+9
* [CFG] Add LoopExit information to CFGPeter Szecsi2017-08-191-1/+3
* CFG: Add CFGElement for automatic variables that leave the scopeMatthias Gehre2017-07-121-0/+1
* [analyzer] Nullability: fix notes around synthesized ObjC property accessors.Artem Dergachev2017-06-051-2/+44
* Migrate PathDiagnosticPiece to std::shared_ptrDavid Blaikie2017-01-051-35/+30
* [analyzer] Re-apply r283092, attempt no.4, a small chunk.Artem Dergachev2016-10-071-4/+11
* Revert "[analyzer] Try to re-apply r283092 "Extend bug reports with extra notes"Artem Dergachev2016-10-071-11/+4
* [analyzer] Try to re-apply r283092 "Extend bug reports with extra notes"Artem Dergachev2016-10-071-4/+11
* [analyzer] Add explanation why analyzer report is not generated (fix for PR12...Anton Yartsev2016-10-061-6/+18
* Revert "[analyzer] Extend bug reports with extra notes" to fix Windows bot.Vitaly Buka2016-10-041-11/+4
* [analyzer] Extend bug reports with extra notesArtem Dergachev2016-10-031-4/+11
* Fix some Clang-tidy readability-redundant-control-flow warnings; other minor ...Eugene Zelenko2016-02-101-27/+21
* Roll-back r250822.Angel Garcia Gomez2015-10-201-7/+7
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-7/+7
* [analyzer] Apply whitespace cleanups by Honggyu Kim.Ted Kremenek2015-09-081-19/+19
* Wdeprecated: PathPieces are copied, make them safely implicitly copyable by r...David Blaikie2015-08-131-2/+0
* [Analyzer] Don't inherit from FoldingSet.Benjamin Kramer2015-03-221-4/+4
* [analyzer] Sort path diagnostics with array_pod_sort.Benjamin Kramer2015-03-141-5/+9
* unique_ptrify PathDiagnosticConsumer::HandlePathDiagnosticDavid Blaikie2014-08-291-6/+5
* Track IntrusiveRefCntPtr::get() changes from LLVM r212366Alp Toker2014-07-051-4/+4
* [C++11] Use 'nullptr'. StaticAnalyzer edition.Craig Topper2014-05-271-17/+17
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-101-0/+1
* [leaks] The PDFileEntry nodes in the FilesMade FoldingSet containChandler Carruth2014-05-031-0/+5
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-2/+2
* Change OwningPtr::take() to OwningPtr::release().Ahmed Charles2014-03-071-2/+2
* [C++11] Replace verbose functors with succinct lambdasBenjamin Kramer2014-03-011-13/+5
* Expose the name of the checker producing each diagnostic message.Alexander Kornienko2014-02-111-2/+3
* [analyzer] Add a CFG node for the allocator call in a C++ 'new' expression.Jordan Rose2014-01-131-0/+1
* [analyzer] Warn about double-delete in C++ at the second delete...Jordan Rose2014-01-081-1/+5
* [analyzer] Extend IdenticalExprChecker to check ternary operator results.Jordan Rose2013-12-101-0/+8
* [analyzer] Don't crash when a path goes through a 'delete' destructor call.Jordan Rose2013-10-311-1/+2
* Add an implicit dtor CFG node just before C++ 'delete' expressions.Jordan Rose2013-09-031-0/+3
OpenPOWER on IntegriCloud