summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Core
Commit message (Expand)AuthorAgeFilesLines
* Update the SARIF exporter to SARIF 2.1Joe Ranieri2019-08-271-43/+42
* Fix a SARIF exporter crash with macro expansionsJoe Ranieri2019-08-271-4/+6
* Fix text range end columns in SARIF to be exclusiveJoe Ranieri2019-08-271-3/+9
* Do a sweep of symbol internalization. NFC.Benjamin Kramer2019-08-231-4/+5
* [analyzer] CastValueChecker: Provide DynamicTypeMap with pointer types only.Artem Dergachev2019-08-231-3/+6
* [analyzer] DynamicTypeInfo: Avoid putting null regions into dynamic typemap.Artem Dergachev2019-08-231-0/+3
* [analyzer] Don't track the condition of foreach loopsKristof Umann2019-08-221-0/+5
* [analyzer] CastValueChecker: Rewrite dead header hotfixCsaba Dabis2019-08-221-1/+1
* [analyzer] CastValueChecker: Store the dynamic types and castsCsaba Dabis2019-08-224-99/+225
* [analyzer] TrackConstraintBRVisitor: Do not track unknown valuesCsaba Dabis2019-08-221-3/+4
* [analyzer] Mention whether an event is about a condition in a bug report part 2Kristof Umann2019-08-211-0/+30
* [analyzer] Don't make ConditionBRVisitor events prunable when the condition i...Kristof Umann2019-08-211-34/+46
* [analyzer][NFC] Add different interestingness kindsKristof Umann2019-08-212-23/+94
* [analyzer] Mention whether an event is about a condition in a bug report part 1Kristof Umann2019-08-211-3/+15
* Removed some dead code in BugReporter and related filesDmitri Gribenko2019-08-214-68/+5
* [analyzer] NFC: Remove the BugTypes set from BugReporter.Artem Dergachev2019-08-201-13/+3
* [analyzer] Fix a crash when destroying a non-region.Artem Dergachev2019-08-202-15/+31
* [analyzer] Improve VirtualCallChecker and enable parts of it by default.Artem Dergachev2019-08-201-0/+1
* [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] Turn an assert into an if conditionKristof Umann2019-08-171-4/+3
* [analyzer] Analysis: Silence checkersCsaba Dabis2019-08-162-27/+18
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-146-37/+37
* [analyzer][CFG] Don't track the condition of assertsKristof Umann2019-08-143-100/+57
* [analyzer] Note last writes to a condition only in a nested stackframeKristof Umann2019-08-141-4/+9
* Fix the -Wunused-variable warning.Haojian Wu2019-08-142-2/+2
* [analyzer][NFC] Prepare visitors for different tracking kindsKristof Umann2019-08-141-59/+64
* [analyzer] Track the right hand side of the last store regardless of its valueKristof Umann2019-08-131-13/+10
* [analyzer] Prune calls to functions with linear CFGs that return a non-zero c...Kristof Umann2019-08-131-16/+34
* [analyzer][NFC] Make sure that the BugReport is not modified during the const...Kristof Umann2019-08-132-10/+13
* [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-132-378/+451
* [analyzer][NFC] Refactoring BugReporter.cpp P4.: If it can be const, make it ...Kristof Umann2019-08-134-75/+77
* [analyzer][NFC] Refactoring BugReporter.cpp P3.: std::shared_pointer<PathDiag...Kristof Umann2019-08-134-98/+85
* [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
* [analyzer] ConditionBRVisitor: Fix HTML PathDiagnosticPopUpPiecesCsaba Dabis2019-08-092-19/+41
* Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song2019-08-052-2/+2
* [analyzer] StackFrameContext: Add NodeBuilderContext::blockCount() to its pro...Csaba Dabis2019-08-013-10/+12
* [CrossTU] Fix plist macro expansion if macro in other file.Balazs Keri2019-07-252-17/+28
* PlistDiagnostics Fix for compile warning (NFC).Balazs Keri2019-07-231-1/+1
* [CrossTU] Added CTU argument to diagnostic consumer create fn.Balazs Keri2019-07-233-32/+37
* [analyzer] Fix -Wunused-function in NDEBUG builds with #ifdef LLVM_DUMP_METHODFangrui Song2019-07-221-2/+4
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-167-12/+12
* [analyzer] Add a debug analyzer config to place an event for each tracked con...Kristof Umann2019-07-051-0/+21
* [analyzer] Track terminator conditions on which a tracked expression dependsKristof Umann2019-07-051-0/+93
* [CTU] Add support for virtual functionsGabor Marton2019-07-041-1/+4
* [analyzer] ReturnValueChecker: Model the guaranteed boolean return value of f...Csaba Dabis2019-07-041-0/+3
* [analyzer] exploded-graph-rewriter: Implement bug nodes and sink nodes.Artem Dergachev2019-07-031-17/+10
OpenPOWER on IntegriCloud