summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Frontend
Commit message (Expand)AuthorAgeFilesLines
* [Analyzer] Fixes -Wrange-loop-analysis warningsMark de Wever2019-12-221-1/+2
* Move ASTRecordReader into its own header; NFC.John McCall2019-12-141-0/+1
* [ObjC] Make sure that the implicit arguments for direct methods have been setupAlex Lorenz2019-12-061-7/+0
* [analyzer][NFC] Fix inconsistent references to checkers as "checks"Kristof Umann2019-09-122-2/+2
* [analyzer] NFC: Move PathDiagnostic classes to libAnalysis.Artem Dergachev2019-09-111-1/+1
* [analyzer] Add minimal support for fix-it hints.Artem Dergachev2019-09-061-18/+42
* Removed some dead code in BugReporter and related filesDmitri Gribenko2019-08-211-3/+3
* [analyzer] NFC: Remove the BugTypes set from BugReporter.Artem Dergachev2019-08-201-0/+4
* [analyzer] Analysis: Silence checkersCsaba Dabis2019-08-161-9/+13
* [analyzer] Warn about -analyzer-configs being meant for development purposes ...Kristof Umann2019-08-151-5/+16
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-143-8/+8
* Move LangStandard*, InputKind::Language to BasicRainer Orth2019-08-051-1/+2
* [CrossTU] Added CTU argument to diagnostic consumer create fn.Balazs Keri2019-07-231-11/+11
* [analyzer] Add more timers for performance profiling.Artem Dergachev2019-06-251-9/+34
* [analyzer] Add werror flag for analyzer warningsKeno Fischer2019-06-071-4/+13
* [analyzer] List checker/plugin options in 3 categories: released, alpha, deve...Kristof Umann2019-05-231-16/+39
* [analyzer] Hide developer-only checker/package options by defaultKristof Umann2019-05-231-10/+13
* [analyzer] List checkers in 3 categories: released, alpha, developerKristof Umann2019-05-231-4/+27
* [analyzer] Add a new frontend flag to display all checker optionsKristof Umann2019-05-232-46/+56
* [analyzer] Remove the default value arg from getChecker*OptionKristof Umann2019-05-171-1/+7
* [analyzer] Validate checker option names and valuesKristof Umann2019-05-171-18/+101
* [analyzer] Insert checker options into AnalyzerOption::ConfigTableKristof Umann2019-05-171-4/+8
* [analyzer] Don't display implementation checkers under -analyzer-checker-help...Kristof Umann2019-05-011-4/+8
* [analyzer][CrossTU] Extend CTU to VarDecls with initializerRafael Stahl2019-04-231-0/+29
* [analyzer][NFC] Reimplement checker optionsKristof Umann2019-04-191-14/+84
* [analyzer] Fix an assertion failure if plugins added dependenciesKristof Umann2019-04-191-10/+20
* [analyzer] Fix -Wunused-local-typedef after rC358695Fangrui Song2019-04-191-5/+2
* [analyzer][NFC] Prefer binary searches in CheckerRegistryKristof Umann2019-04-181-22/+29
* [analyzer][NFC] Clang-format CheckerRegistryKristof Umann2019-04-181-39/+37
* [analyzer][NFC] Use capital variable names, move methods out-of-line, rename ...Kristof Umann2019-04-182-117/+149
* Frontend: Remove CompilerInstance::VirtualFileSystem, NFCDuncan P. N. Exon Smith2019-03-261-2/+0
* [analyzer] Reimplement dependencies between checkersKristof Umann2019-01-261-3/+67
* [analyzer] Fix an bug where statically linked, but not registered checkers we...Kristof Umann2019-01-262-8/+14
* [analyzer][NFC] Keep track of whether enabling a checker was explictly specif...Kristof Umann2019-01-261-67/+77
* [analyzer][NFC] Supply CheckerRegistry with AnalyzerOptionsKristof Umann2019-01-262-19/+17
* [analyzer] Supply all checkers with a shouldRegister functionKristof Umann2019-01-262-13/+23
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-197-28/+21
* Allow direct navigation to static analysis checker documentation through SARI...Aaron Ballman2018-12-201-7/+7
* [analyzer][NFC] Merge ClangCheckerRegistry to CheckerRegistryKristof Umann2018-12-152-99/+74
* [analyzer][NFC] Move CheckerRegistry from the Core directory to FrontendKristof Umann2018-12-153-3/+202
* [analyzer] Prefer returns values to out-params in CheckerRegistry.cppKristof Umann2018-12-151-2/+3
* [analyzer] Evaluate all non-checker config options before analysisKristof Umann2018-11-302-3/+3
* [analyzer][NFC] Move CheckerOptInfo to CheckerRegistry.cpp, and make it localKristof Umann2018-11-181-25/+2
* Attempt to fix 'logical operation on address of string constant'Kristof Umann2018-11-021-2/+4
* [analyzer] New flag to print all -analyzer-config optionsKristof Umann2018-11-021-0/+72
* [analyzer][NFC] Fix some incorrect uses of -analyzer-config optionsKristof Umann2018-11-021-1/+1
* [analyzer] [NFC] Remove unused parameters, as found by -Wunused-parameterGeorge Karpenkov2018-09-281-28/+4
* [analyzer] Provide an option to dump generated exploded graphs to a given file.George Karpenkov2018-09-281-0/+3
* [analyzer] Remove traces of ubigraph visualizationGeorge Karpenkov2018-09-061-108/+0
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-1/+1
OpenPOWER on IntegriCloud