summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] NFC: Move PathDiagnostic classes to libAnalysis.Artem Dergachev2019-09-111-1215/+0
* [analyzer] NFC: Move resetDiagnosticLocationToMainFile() to BugReporter.Artem Dergachev2019-09-111-64/+0
* [analyzer] NFC: Move getStmt() and createEndOfPath() out of PathDiagnostic.Artem Dergachev2019-09-111-119/+7
* [analyzer] NFC: Re-implement stack hints as a side map in BugReport.Artem Dergachev2019-09-111-65/+0
* [analyzer] NFC: Introduce sub-classes for path-sensitive and basic reports.Artem Dergachev2019-09-091-2/+3
* Removed some dead code in BugReporter and related filesDmitri Gribenko2019-08-211-11/+0
* [analyzer] ReturnValueChecker: Model the guaranteed boolean return value of f...Csaba Dabis2019-07-041-0/+3
* [analyzer] [NFC] PathDiagnostic: Create PathDiagnosticPopUpPieceCsaba Dabis2019-05-291-3/+18
* [Analyzer] Replace `CXXSelfAssignmentBRVisitor` with `NoteTags`Adam Balogh2019-05-281-0/+9
* [analyzer] Add a prunable note for skipping vbase inits in subclasses.Artem Dergachev2019-05-241-1/+9
* [CFG] NFC: Remove implicit conversion from CFGTerminator to Stmt *.Artem Dergachev2019-05-241-1/+1
* [analyzer] Fix an assertation failure for invalid sourcelocation, add a new d...Kristof Umann2019-03-141-1/+11
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Revert "Fix failing MSan bots"George Karpenkov2019-01-181-0/+6
* Fix failing MSan botsVlad Tsyrklevich2019-01-181-6/+0
* [analyzer] Extend the PathDiagnosticLocation constructor to handle CallExitEndGeorge Karpenkov2019-01-181-0/+6
* [analyzer] pr38838, pr39976: Fix crash on diagnosing before implicit destructor.Artem Dergachev2019-01-101-0/+2
* [analyzer] [NFC] Remove unused parameters, as found by -Wunused-parameterGeorge Karpenkov2018-09-281-1/+1
* [analyzer] Associate diagnostics created in checkEndFunction with a return st...George Karpenkov2018-09-211-7/+13
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-3/+3
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-9/+9
* [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
OpenPOWER on IntegriCloud