summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Range-style std::find{,_if} -> llvm::find{,_if}. NFCFangrui Song2019-03-311-2/+1
* Revert "[analyzer] Introduce a simplified API for adding custom path notes."Artem Dergachev2019-03-291-1/+0
* [analyzer] Introduce a simplified API for adding custom path notes.Artem Dergachev2019-03-291-0/+1
* 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-4/+4
* Fix failing MSan botsVlad Tsyrklevich2019-01-181-4/+4
* [analyzer] const-ify reference to bug type used in BugReporterGeorge Karpenkov2019-01-181-4/+4
* Misc typos fixes in ./lib folderRaphael Isemann2018-12-101-1/+1
* [analyzer] Evaluate all non-checker config options before analysisKristof Umann2018-11-301-5/+5
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-1/+1
* [analyzer][PlistMacroExpansion] Part 1.: New expand-macros flagKristof Umann2018-10-311-7/+11
* Create ConstantExpr classBill Wendling2018-10-311-1/+1
* [analyzer] [NFC] Remove unused parameters, as found by -Wunused-parameterGeorge Karpenkov2018-09-281-22/+16
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-261-2/+1
* [analyzer] Fix bug in isInevitablySinkingGeorge Karpenkov2018-09-211-8/+7
* [analyzer] [NFC] Dead code removalGeorge Karpenkov2018-09-211-10/+0
* [analyzer] [NFC] Prefer passing around reference to std::unique_ptr&George Karpenkov2018-09-071-9/+9
* [analyzer] Executed lines: store file IDs, not hashes.George Karpenkov2018-09-071-3/+3
* [analyzer] Do not add invalid source location to the coverage informationGeorge Karpenkov2018-09-071-0/+5
* [analyzer] Push updating-the-executed-lines logic into the BugReporter.George Karpenkov2018-09-071-0/+16
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-2/+2
* [analyzer] Try to minimize the number of equivalent bug reports evaluated by ...Mikhail R. Gadelha2018-07-251-4/+17
* [analyzer] Remove a debug print that was accidentally left around.Artem Dergachev2018-07-181-1/+0
* [analyzer] [NFC] A convenient getter for getting a current stack frameGeorge Karpenkov2018-06-271-3/+3
* [analyzer] Do not run visitors until the fixpoint, run only once.George Karpenkov2018-06-261-286/+324
* [analyzer] Remove accidentally committed lines.George Karpenkov2018-06-181-4/+1
* [analyzer] [NFC] Move ::dump methods from BugReporter.cpp to PathDiagnostics.cppGeorge Karpenkov2018-06-121-104/+19
* [analyzer] [NFC] Remove most usages of getEndPathGeorge Karpenkov2018-06-121-2/+8
* [analyzer] [NFC] Now let's have only one place for diagnostics generationGeorge Karpenkov2018-06-121-43/+15
* [analyzer] [NFC] Unify Minimal and Extensive diagnostics.George Karpenkov2018-06-121-286/+243
* [analyzer] [NFC] Remove unused Extensive diagnostic setting,George Karpenkov2018-06-121-565/+10
* [analyzer] False positive refutation with Z3Mikhail R. Gadelha2018-06-041-1/+6
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-3/+3
* PR37189 Fix incorrect end source location and spelling for a split '>>' token.Richard Smith2018-04-301-1/+1
* [analyzer] Fix diagnostics in callees of interesting callees.Artem Dergachev2018-04-031-9/+6
* [clang] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-03-271-2/+2
* [StaticAnalyzer] Fix some Clang-tidy modernize and Include What You Use warni...Eugene Zelenko2018-03-071-185/+182
* [analyzer] Consider switch- and goto- labels when constructing the set of exe...George Karpenkov2018-02-231-6/+24
* [analyzer] [NFC] Factor out generating path diagnostics for a statement into ...George Karpenkov2018-02-071-636/+648
* [analyzer] support a mode to only show relevant lines in HTML diagnosticsGeorge Karpenkov2018-01-171-3/+63
* [analyzer] do not crash with assertion on processing locations of bodyfarmed ...George Karpenkov2018-01-021-1/+0
* [analyzer] De-duplicate path diagnostics for each exploded graph node.Artem Dergachev2017-12-201-0/+12
* [analyzer] Rename functions responsible for CFG-based suppress-on-sink.Artem Dergachev2017-08-141-13/+21
* [analyzer] Treat throws as sinks for suppress-on-sink purposes.Artem Dergachev2017-07-251-2/+23
* [analyzer] Further improve suppress-on-sink behavior in incomplete analyses.Artem Dergachev2017-07-251-3/+41
* [analyzer] Don't add arrow to the inlined function's decl when it has no body.Artem Dergachev2017-06-051-3/+9
* [Statistics] Use the new Statistic::updateMax to atomically calculate a maxim...Craig Topper2017-05-181-4/+2
* Migrate PathDiagnosticPiece to std::shared_ptrDavid Blaikie2017-01-051-147/+151
* [analyzer] Improve suppress-on-sink behavior in incomplete analyses.Artem Dergachev2016-12-221-0/+26
* [analyzer] Re-apply r283092, attempt no.4, chunk no.4 (last)Artem Dergachev2016-10-071-15/+39
OpenPOWER on IntegriCloud