summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [analyzer] Re-apply r283092, attempt no.4, a small chunk.Artem Dergachev2016-10-071-4/+16
* Revert "[analyzer] Try to re-apply r283092 "Extend bug reports with extra notes"Artem Dergachev2016-10-071-61/+18
* [analyzer] Try to re-apply r283092 "Extend bug reports with extra notes"Artem Dergachev2016-10-071-18/+61
* [analyzer] Add "Assuming..." diagnostic pieces for unsupported conditions.Artem Dergachev2016-10-051-3/+5
* Revert "[analyzer] Extend bug reports with extra notes" to fix Windows bot.Vitaly Buka2016-10-041-54/+18
* [analyzer] Extend bug reports with extra notesArtem Dergachev2016-10-031-18/+54
* [analyzer] Add checker modeling potential C++ self-assignmentDevin Coughlin2016-07-211-0/+1
* Revert "[analyzer] Add checker modeling potential C++ self-assignment"Devin Coughlin2016-07-181-1/+0
* [analyzer] Add checker modeling potential C++ self-assignmentDevin Coughlin2016-07-181-0/+1
* [Analyzer] Don't cache report generation ExplodedNodesBen Craig2016-06-231-1/+1
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-291-5/+5
* Use llvm::make_range to reduce mentions of iterator type. NFCCraig Topper2015-12-061-2/+1
* StaticAnalyzer: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-11-061-6/+6
* Roll-back r250822.Angel Garcia Gomez2015-10-201-4/+4
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-4/+4
* SourceRanges are small and trivially copyable, don't them by reference.Craig Topper2015-10-041-4/+2
* [analyzer] Add generateErrorNode() APIs to CheckerContext.Devin Coughlin2015-09-161-0/+5
* [analyzer] Apply whitespace cleanups by Honggyu Kim.Ted Kremenek2015-09-081-42/+42
* Rewrite users of Stmt::child_begin/end into for-range loops.Benjamin Kramer2015-07-031-4/+2
* Clarify pointer ownership semantics by hoisting the std::unique_ptr creation ...Aaron Ballman2015-06-231-8/+5
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Prefer SmallVector::append/insert over push_back loops. Clang edition.Benjamin Kramer2015-02-171-5/+2
* Update APIs that return a pair of iterators to return an iterator_range instead.Benjamin Kramer2015-02-061-18/+16
* Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue.David Blaikie2014-11-191-6/+2
* Remove a use of raw pointer ownership (then non-ownership) in TrimmedGraph::p...David Blaikie2014-09-051-2/+3
* unique_ptrify ExplodedGraph::trimDavid Blaikie2014-09-051-1/+1
* unique_ptrify BugReporter::visitorsDavid Blaikie2014-09-041-49/+31
* unique_ptrify PathDiagnosticConsumer::HandlePathDiagnosticDavid Blaikie2014-08-291-1/+1
* unique_ptrify thep passing of BugReports to BugReportEquivClassDavid Blaikie2014-08-291-4/+3
* unique_ptrify PathDiagnostic::setEndOfPath's argumentDavid Blaikie2014-08-291-4/+4
* unique_ptr-ify PathDiagnosticPiece ownershipDavid Blaikie2014-08-291-3/+4
* Add support for the static analyzer to synthesize function implementations fr...Ted Kremenek2014-08-271-8/+8
* Track IntrusiveRefCntPtr::get() changes from LLVM r212366Alp Toker2014-07-051-9/+9
* [C++11] Use 'nullptr'. StaticAnalyzer edition.Craig Topper2014-05-271-29/+30
* [analyzer] Fix a leak found by LSan.Jordan Rose2014-04-231-4/+4
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-2/+2
* [analyzer] Fix a bad bug in reversePropagateInterstingSymbols() where only on...Ted Kremenek2014-03-201-1/+1
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-151-2/+2
* [analyzer] Eliminate memory leak in BugReporter::emitReport()Anton Yartsev2014-03-101-2/+5
* [C++11] Avoid implicit conversion of ArrayRef to std::vector and use move sem...Benjamin Kramer2014-03-101-4/+2
* [C++11] Replace OwningPtr include with <memory>.Ahmed Charles2014-03-091-1/+1
OpenPOWER on IntegriCloud