summaryrefslogtreecommitdiff
path: root/lib/StaticAnalyzer/Core/BugReporter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] Assign truly stable identifiers to exploded nodes.Artem Dergachev2019-10-171-1/+2
* [analyzer][NFC] Fix inconsistent references to checkers as "checks"Kristof Umann2019-09-121-6/+6
* [analyzer] NFC: Move PathDiagnostic classes to libAnalysis.Artem Dergachev2019-09-111-1/+1
* [analyzer] NFC: Move resetDiagnosticLocationToMainFile() to BugReporter.Artem Dergachev2019-09-111-1/+66
* [analyzer] NFC: Move getStmt() and createEndOfPath() out of PathDiagnostic.Artem Dergachev2019-09-111-28/+49
* [analyzer] NFC: Re-implement stack hints as a side map in BugReport.Artem Dergachev2019-09-111-18/+81
* [analyzer] NFC: Simplify bug report equivalence classes to not be ilists.Artem Dergachev2019-09-091-9/+7
* [analyzer] NFC: Introduce sub-classes for path-sensitive and basic reports.Artem Dergachev2019-09-091-114/+146
* [analyzer] Add minimal support for fix-it hints.Artem Dergachev2019-09-061-9/+15
* Do a sweep of symbol internalization. NFC.Benjamin Kramer2019-08-231-4/+5
* [analyzer][NFC] Add different interestingness kindsKristof Umann2019-08-211-21/+92
* Removed some dead code in BugReporter and related filesDmitri Gribenko2019-08-211-20/+3
* [analyzer] NFC: Remove the BugTypes set from BugReporter.Artem Dergachev2019-08-201-13/+3
* [analyzer] NFC: Rename GRBugReporter to PathSensitiveBugReporter.Artem Dergachev2019-08-201-8/+13
* [analyzer] NFC: Drop support for extra text attached to bug reports.Artem Dergachev2019-08-201-5/+0
* [analyzer] Analysis: Silence checkersCsaba Dabis2019-08-161-8/+18
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-13/+13
* [analyzer][CFG] Don't track the condition of assertsKristof Umann2019-08-141-86/+3
* Fix the -Wunused-variable warning.Haojian Wu2019-08-141-1/+1
* [analyzer][NFC] Make sure that the BugReport is not modified during the const...Kristof Umann2019-08-131-9/+12
* [analyzer][NFC] Refactoring BugReporter.cpp P6.: Completely get rid of intere...Kristof Umann2019-08-131-97/+0
* [analyzer][NFC] Address inlines of D65484Kristof Umann2019-08-131-37/+38
* [analyzer][NFC] Refactoring BugReporter.cpp P5.: Compact mile long function i...Kristof Umann2019-08-131-376/+447
* [analyzer][NFC] Refactoring BugReporter.cpp P4.: If it can be const, make it ...Kristof Umann2019-08-131-70/+72
* [analyzer][NFC] Refactoring BugReporter.cpp P3.: std::shared_pointer<PathDiag...Kristof Umann2019-08-131-11/+9
* [analyzer][NFC] Refactoring BugReporter.cpp P2.: Clean up the construction of...Kristof Umann2019-08-131-96/+115
* [analyzer][NFC] Refactoring BugReporter.cpp P1.: Store interesting symbols/re...Kristof Umann2019-08-131-46/+7
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-1/+1
* [analyzer] [NFC] PathDiagnostic: Create PathDiagnosticPopUpPieceCsaba Dabis2019-05-291-4/+17
* [Analyzer] Replace `CXXSelfAssignmentBRVisitor` with `NoteTags`Adam Balogh2019-05-281-1/+0
* [CFG] NFC: Remove implicit conversion from CFGTerminator to Stmt *.Artem Dergachev2019-05-241-2/+2
* Reapply "[analyzer] Introduce a simplified API for adding custom path notes."Artem Dergachev2019-04-191-0/+1
* 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