summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* [AST] Add a convenient getter from QualType to RecordDeclGeorge Karpenkov2018-07-281-1/+1
* [CFG] Remove duplicate function/class names at the beginning of commentsFangrui Song2018-07-281-6/+6
* Add missing temporary materialization conversion on left-hand side of .Richard Smith2018-07-271-3/+5
* Allow thread safety annotation lock upgrading and downgrading.Aaron Ballman2018-07-261-15/+12
* [CFG] [analyzer] Allow elidable copies to have more than one arguments.Artem Dergachev2018-07-171-1/+0
* os_log: When there are multiple privacy annotations in the formatAkira Hatanaka2018-07-111-5/+6
* Fix parsing of privacy annotations in os_log format strings.Akira Hatanaka2018-07-101-29/+49
* [Sema] -Wformat-pedantic only for NSInteger/NSUInteger %tu/%td on DarwinAlex Lorenz2018-07-051-2/+4
* [CFG] [analyzer] Simplify lifetime-extended temporary construction contexts.Artem Dergachev2018-06-281-0/+7
* [CFG] [analyzer] Add construction contexts that explain pre-C++17 copy elision.Artem Dergachev2018-06-283-30/+107
* [analyzer] [NFC] A convenient getter for getting a current stack frameGeorge Karpenkov2018-06-271-2/+2
* [Sema] -Wformat-pedantic only for NSInteger/NSUInteger %zu/%zi on DarwinJF Bastien2018-06-221-2/+2
* [Fixed Point Arithmetic] Addition of the remaining fixed point types and thei...Leonard Chan2018-06-141-0/+18
* [CFG] Fix automatic destructors when a member is bound to a reference.Artem Dergachev2018-06-041-33/+29
* This diff includes changes for supporting the following types.Leonard Chan2018-06-041-0/+6
* Revert "This diff includes changes for supporting the following types."Leonard Chan2018-06-021-6/+0
* This diff includes changes for supporting the following types.Leonard Chan2018-06-021-0/+6
* [analyzer] Do not crash on callback for call_once passed by valueGeorge Karpenkov2018-05-161-10/+13
* [clang] Update uses of DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-151-15/+16
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-094-30/+30
* Track the result of evaluating a computed noexcept specification on theRichard Smith2018-05-031-1/+1
* Implement P0482R2, support for char8_t type.Richard Smith2018-05-011-0/+1
* Fix -Wunused-variable warnings after r330377.Andrea Di Biagio2018-04-201-2/+2
* [CFG] [analyzer] Add construction contexts for loop condition variables.Artem Dergachev2018-04-191-2/+14
* [CFG] [analyzer] Don't treat argument constructors as temporary constructors.Artem Dergachev2018-04-192-0/+13
* Fix the try_acquire_capability attribute to behave like the other try-lock fu...Aaron Ballman2018-04-121-2/+13
* Revert "[analyzer] Remove an unused variable"George Karpenkov2018-04-061-1/+1
* [analyzer] Remove an unused variableGeorge Karpenkov2018-04-061-1/+1
* Fix typos in clangAlexander Kornienko2018-04-062-3/+3
* Fix unused variable warning introduced at revision 328910.Andrea Di Biagio2018-04-021-2/+1
* [analyzer] Fix liveness calculation for C++17 structured bindingsGeorge Karpenkov2018-03-311-24/+59
* [CFG] [analyzer] Work around a disappearing CXXBindTemporaryExpr.Artem Dergachev2018-03-302-12/+15
* [CFG] [analyzer] Avoid modeling C++17 constructors that aren't fully supported.Artem Dergachev2018-03-301-0/+9
* [clang] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-03-271-2/+3
* [CFG] [analyzer] Add C++17-specific ctor-initializer construction contexts.Artem Dergachev2018-03-222-9/+27
* [CFG] [analyzer] NFC: Move construction context allocation into a helper method.Artem Dergachev2018-03-221-36/+19
* [CFG] [analyzer] Add C++17-specific variable and return construction contexts.Artem Dergachev2018-03-222-12/+55
* [Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; o...Eugene Zelenko2018-03-212-131/+153
* [Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; o...Eugene Zelenko2018-03-162-202/+218
* [Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; o...Eugene Zelenko2018-03-161-22/+16
* [CFG] Allow CallExpr's to be looked up in CFG'sRichard Trieu2018-03-151-0/+3
* [Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; o...Eugene Zelenko2018-03-134-157/+124
* [CFG] [analyzer] Don't add construction context to a return-by-reference call.Artem Dergachev2018-03-121-2/+2
* [CFG] [analyzer] Add construction context to C++ return-by-value call elements.Artem Dergachev2018-03-121-56/+104
* [analyzer] Add scope information to CFGMaxim Ostapenko2018-03-122-7/+155
* [CFG] [analyzer] Add construction context for implicit constructor conversions.Artem Dergachev2018-03-092-2/+10
* Fix an unused variable warning; NFCGeorge Burgess IV2018-03-061-0/+1
* [CFG] [analyzer] Recall that we only skip NoOp casts in construction contexts.Artem Dergachev2018-03-011-1/+3
* [CFG] NFC: Refactor ConstructionContext into a finite set of cases.Artem Dergachev2018-02-273-43/+168
* [CFG] Keep speculatively working around an MSVC compiler crash.Artem Dergachev2018-02-241-9/+31
OpenPOWER on IntegriCloud