summaryrefslogtreecommitdiffstats
path: root/lib/StaticAnalyzer/Frontend
Commit message (Expand)AuthorAgeFilesLines
* [Statistics] Use the new Statistic::updateMax to atomically calculate a maxim...Craig Topper2017-05-181-4/+2
* Refactor frontend InputKind to prepare for treating module maps as a distinct...Richard Smith2017-04-261-1/+1
* [AST/ObjC] Make ObjCCategoryImplDecl consistent with ObjCCategoryDecl and use...Argyrios Kyrtzidis2017-03-071-2/+2
* Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and...David Blaikie2017-01-061-3/+2
* Revert "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and ...David Blaikie2017-01-061-2/+3
* IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeComp...David Blaikie2017-01-051-3/+2
* Move Preprocessor over to std::shared_ptr rather than IntrusiveRefCntPtrDavid Blaikie2017-01-051-1/+1
* Remove use of intrusive ref count ownership acquisitionDavid Blaikie2017-01-041-1/+1
* Adapt to llvm NamedRegionTimer changesMatthias Braun2016-11-181-1/+1
* Fix Clang-tidy readability-redundant-string-cstr warningsMalcolm Parsons2016-11-021-1/+1
* [analyzer] Re-apply r283092, attempt no.4, chunk no.4 (last)Artem Dergachev2016-10-071-6/+18
* Revert "[analyzer] Try to re-apply r283092 "Extend bug reports with extra notes"Artem Dergachev2016-10-071-18/+6
* [analyzer] Try to re-apply r283092 "Extend bug reports with extra notes"Artem Dergachev2016-10-071-6/+18
* Revert "[analyzer] Extend bug reports with extra notes" to fix Windows bot.Vitaly Buka2016-10-041-18/+6
* [analyzer] Extend bug reports with extra notesArtem Dergachev2016-10-031-6/+18
* Adapt to LLVM EnableStatistics() change.Matthias Braun2016-09-271-1/+1
* CC1: Add -save-stats optionMatthias Braun2016-09-261-1/+3
* [analyzer] Fix crash in RetainCountChecker::checkEndFunctionAlexander Shaposhnikov2016-09-231-2/+6
* [analyzer] Change -analyze-function to accept qualified names.Artem Dergachev2016-08-081-22/+60
* [analyzer] Command line option to show enabled checker list.Gabor Horvath2016-08-081-5/+20
* [analyzer] Add checker modeling potential C++ self-assignmentDevin Coughlin2016-07-211-3/+8
* [NFC] Header cleanupMehdi Amini2016-07-183-10/+0
* Revert "[analyzer] Add checker modeling potential C++ self-assignment"Devin Coughlin2016-07-181-8/+3
* [analyzer] Add checker modeling potential C++ self-assignmentDevin Coughlin2016-07-181-3/+8
* Use arrays or initializer lists to feed ArrayRefs instead of SmallVector wher...Benjamin Kramer2016-07-021-4/+1
* Prune away some unused using decls. NFC.Benjamin Kramer2016-06-081-1/+0
* Apply clang-tidy's misc-move-constructor-init throughout Clang.Benjamin Kramer2016-05-271-7/+7
* [analyzer] AnalysisConsumer: print fully-qualified function name while displa...Yury Gribov2016-02-031-1/+1
* Remove autoconf supportChris Bieneman2016-01-261-19/+0
* AnalysisConsumer: use canonical decl for both lookup and store ofYury Gribov2016-01-111-4/+5
* Refactor: Simplify boolean conditional return statements in lib/StaticAnalyze...Alexander Kornienko2015-12-281-4/+1
* Remove DataRecursiveASTVisitor; it no longer serves any purpose, since it's j...Richard Smith2015-11-241-2/+2
* [analyzer] Skip checking blocks in dependent contexts.Devin Coughlin2015-11-181-1/+5
* Roll-back r250822.Angel Garcia Gomez2015-10-201-1/+1
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-1/+1
* Analyzer: Fix a crasher in UbigraphVizIsmail Pazarbasi2015-09-181-2/+3
* [analyzer] Apply whitespace cleanups by Honggyu Kim.Ted Kremenek2015-09-083-8/+8
* Do not crash when static analysis encounters a FunctionDecl that has a delaye...Aaron Ballman2015-08-201-2/+2
* [Static Analyzer] Do not fail silently, when the analyzer is invoked from too...Gabor Horvath2015-07-151-1/+6
* [Static Analyzer] Basic per checker command line option validation.Gabor Horvath2015-07-091-0/+1
* [static analyzer] Analyzer is skipping forward declared C/C++ functionsAnna Zaks2015-06-261-1/+4
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-2/+2
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-2/+2
* Introduce a PCHContainerOperations interface (NFC).Adrian Prantl2015-06-201-1/+1
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-1/+1
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-112-7/+6
* Teach raw_ostream to accept SmallString.Yaron Keren2015-03-101-1/+1
* [analyzer] Don't skip analyzing the functions in preprocessed files.Anna Zaks2015-02-051-1/+1
* Remove std::move that was preventing return value optimization.Richard Trieu2015-01-171-1/+1
* [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.pyChandler Carruth2015-01-143-16/+13