summaryrefslogtreecommitdiffstats
path: root/include/clang/Analysis/Analyses
Commit message (Expand)AuthorAgeFilesLines
* Range-style std::find{,_if} -> llvm::find{,_if}. NFCFangrui Song2019-03-311-1/+1
* Minor renaming as suggested in review [NFC]Aaron Puchert2019-03-191-4/+5
* Thread safety analysis: Add note for unlock kind mismatchAaron Puchert2019-03-181-0/+2
* Thread safety analysis: Improve diagnostics for double lockingAaron Puchert2019-01-291-1/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1915-60/+45
* [analyzer] Fix some expressions staying live too long. Add a debug checker.Artem Dergachev2018-12-161-2/+6
* Reapply Logging: make os_log buffer size an integer constant expression.Tim Northover2018-11-022-874/+0
* Revert "Reapply Logging: make os_log buffer size an integer constant expressi...Tim Northover2018-11-011-0/+155
* Reapply Logging: make os_log buffer size an integer constant expression.Tim Northover2018-11-011-155/+0
* Eliminate some unneeded signed/unsigned conversionsAaron Puchert2018-09-221-4/+4
* Thread safety analysis: Make printSCFG compile again [NFC]Aaron Puchert2018-09-211-1/+20
* Thread safety analysis: Handle ObjCIvarRefExpr in SExprBuilder::translateAaron Puchert2018-09-191-0/+2
* [NFC] Minor refactoring to setup the stage for supporting pointers in ExprMut...Shuai Wang2018-09-161-0/+20
* [NFC] cosmetic tweaks to ExprMutationAnalyzer to be more consistentShuai Wang2018-09-151-3/+5
* [analyzer] Handle forwarding reference better in ExprMutationAnalyzer.Shuai Wang2018-09-141-1/+23
* Remove PseudoConstantAnalysisShuai Wang2018-09-141-45/+0
* [analyzer] Add ExprMutationAnalyzerShuai Wang2018-09-111-0/+52
* Remove trailing spaceFangrui Song2018-07-306-51/+51
* [CFG] Remove duplicate function/class names at the beginning of commentsFangrui Song2018-07-281-2/+2
* [Sema] -Wformat-pedantic only for NSInteger/NSUInteger %tu/%td on DarwinAlex Lorenz2018-07-051-3/+18
* [Sema] -Wformat-pedantic only for NSInteger/NSUInteger %zu/%zi on DarwinJF Bastien2018-06-221-7/+15
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-097-42/+42
* Fix typos in clangAlexander Kornienko2018-04-061-1/+1
* [analyzer] Fix liveness calculation for C++17 structured bindingsGeorge Karpenkov2018-03-311-3/+6
* [Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; o...Eugene Zelenko2018-03-214-92/+109
* [Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; o...Eugene Zelenko2018-03-162-23/+48
* [Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; o...Eugene Zelenko2018-03-162-323/+325
* [Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; o...Eugene Zelenko2018-03-134-163/+202
* [c++20] P0515R3: Parsing support and basic AST construction for operator <=>.Richard Smith2017-12-141-0/+1
* Fix assertion failure in thread safety analysis (PR34800).Alexander Kornienko2017-10-041-12/+11
* [CSA] [NFC] Move AnalysisContext.h to AnalysisDeclContext.hGeorge Karpenkov2017-09-066-6/+6
* [Dominators] Update Clang's DominatorTree to use the new template argumentJakub Kuderski2017-07-141-3/+3
* Fix printf specifier handling: invalid specifier should not be marked as "con...Mehdi Amini2016-12-151-0/+2
* Revert "Fix printf specifier handling: invalid specifier should not be marked...Mehdi Amini2016-12-151-2/+0
* Fix printf specifier handling: invalid specifier should not be marked as "con...Mehdi Amini2016-12-151-0/+2
* Add support for __builtin_os_log_format[_buffer_size]Mehdi Amini2016-10-242-15/+187
* Revert "Add support for __builtin_os_log_format[_buffer_size]"Mehdi Amini2016-10-242-187/+15
* Add support for __builtin_os_log_format[_buffer_size]Mehdi Amini2016-10-242-15/+187
* Remove move constructors that are identical to the generated default move ctor.Benjamin Kramer2016-10-212-24/+2
* Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer2016-10-201-1/+1
* s/static inline/static/ for headers I have changed in r279475. NFC.Tim Shen2016-08-311-2/+2
* [GraphTraits] Replace all NodeType usage with NodeRefTim Shen2016-08-221-12/+5
* [GraphTraits] Make nodes_iterator dereference to NodeType*/NodeRefTim Shen2016-08-191-5/+6
* [ADT] Migrate DepthFirstIterator to use NodeRefTim Shen2016-08-041-0/+1
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+0
* Add the ability to determine whether a format string argument is of a double ...Aaron Ballman2016-04-291-0/+4
* [Sema] Handle UTF-8 invalid format string specifiersBruno Cardoso Lopes2016-03-291-7/+1
* Fix some Clang-tidy readability-redundant-control-flow warnings; other minor ...Eugene Zelenko2016-02-101-10/+1
* Fix nullptr crash in -Wthread-safety-betaReid Kleckner2015-11-051-1/+1
* Roll-back r250822.Angel Garcia Gomez2015-10-205-5/+5