summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Ignore exception specifier mismatch when merging redeclarationsReid Kleckner2019-09-171-1/+6
* [OPENMP5.0]Add basic support for declare variant directive.Alexey Bataev2019-09-131-75/+85
* [NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr.Erich Keane2019-09-131-82/+71
* Don't warn about selectany on implicitly inline variablesReid Kleckner2019-09-121-0/+9
* [MS] Consder constexpr globals to be inline, as in C++17Reid Kleckner2019-09-111-2/+5
* Emit -Wmicrosoft-enum-value warning instead of error in MS ABIReid Kleckner2019-09-111-10/+13
* [Sema][ObjC] Mark C union fields that have non-trivial ObjC ownershipAkira Hatanaka2019-09-071-4/+32
* [Sema] Diagnose default-initialization, destruction, and copying ofAkira Hatanaka2019-09-071-30/+300
* [c++20] P1143R2: Add support for the C++20 'constinit' keyword.Richard Smith2019-09-041-28/+144
* PR42587: diagnose unexpanded uses of a pack parameter of a genericRichard Smith2019-08-261-0/+7
* Fixed a typo.Artem Belevich2019-08-231-1/+1
* [OPENMP]Generalization of handling of declare target attribute.Alexey Bataev2019-08-221-1/+1
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-3/+3
* [clang] Refactor doc comments to Decls attributionJan Korous2019-08-131-14/+4
* gsl::Owner/gsl::Pointer: Add implicit annotations for some std typesMatthias Gehre2019-08-071-0/+5
* [Fix] Customize warnings for missing built-in typesJohannes Doerfert2019-07-311-3/+20
* When determining whether a lambda-expression is implicitly constexpr,Richard Smith2019-07-291-2/+1
* [Sema] Fix -Wuninitialized for struct assignment from GNU C statement expressionNathan Huckleberry2019-07-261-3/+6
* Revert "[Sema] Diagnose default-initialization, destruction, and copying of"Akira Hatanaka2019-07-261-300/+30
* Fix cppcheck reduce scope variable warnings. NFCISimon Pilgrim2019-07-201-3/+3
* [OpenCL] Update comments/diagnostics to refer to C++ for OpenCLAnastasia Stulova2019-07-181-6/+5
* [OpenCL][PR42033] Fix addr space deduction with template parametersAnastasia Stulova2019-07-181-1/+4
* Renamed and changed the wording of warn_cconv_ignoredSunil Srivastava2019-07-171-1/+1
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-1/+1
* Fix uninitialized variable analyzer warning. NFCI.Simon Pilgrim2019-07-141-1/+1
* Remove extra ';' to silent compiler warning.Michael Liao2019-07-131-2/+3
* [Sema] Diagnose default-initialization, destruction, and copying ofAkira Hatanaka2019-07-131-30/+299
* Delete dead storesFangrui Song2019-07-121-1/+0
* [Concepts] Concept definitions (D40381)Saar Raz2019-07-101-0/+2
* Revert [Sema] Resolve placeholder types before type deduction to silence spur...Reid Kleckner2019-07-081-22/+12
* [Sema] Resolve placeholder types before type deduction to silenceAkira Hatanaka2019-07-081-12/+22
* Suggestions to fix -Wmissing-{prototypes,variable-declarations}Aaron Puchert2019-06-181-1/+11
* Show note for -Wmissing-prototypes for functions with parametersAaron Puchert2019-06-181-16/+15
* PR42071: Reject weird names for non-type template parameters.Richard Smith2019-06-141-24/+42
* [C++20] add Basic consteval specifierGauthier Harnisch2019-06-141-24/+36
* For DR712: store on a DeclRefExpr whether it constitutes an odr-use.Richard Smith2019-06-111-1/+1
* Defer building 'this' captures until we have left the capturing regionRichard Smith2019-05-311-1/+1
* Defer capture initialization for captured regions until after we've leftRichard Smith2019-05-311-1/+1
* Defer creating fields for captures until we finish building theRichard Smith2019-05-281-4/+4
* If capturing a variable fails, add a capture anyway (and mark itRichard Smith2019-05-281-1/+1
* [OpenCL] Support pipe keyword in C++ modeSven van Haastregt2019-05-221-1/+1
* [c++20] Add support for explicit(bool), as described in P0892R2.Richard Smith2019-05-091-9/+9
* [c++20] Implement P0846R0: allow (ADL-only) calls to template-ids whoseRichard Smith2019-05-091-34/+54
* Allow 'static' storage specifier on an out-of-line class member template decl...Aaron Ballman2019-05-081-2/+5
* [OpenCL] Prevent mangling kernel functions.Anastasia Stulova2019-05-071-10/+24
* Revert r359949 "[clang] adding explicit(bool) from c++2a"Hans Wennborg2019-05-061-9/+9
* [clang] adding explicit(bool) from c++2aNicolas Lesser2019-05-041-9/+9
* [Sema][ObjC] Disable -Wunused-parameter for ObjC methodsAkira Hatanaka2019-05-031-2/+0
* Diagnose non-dependent qualified friend function template declarationsRichard Smith2019-05-021-2/+1
* Revert r350917 "[Sema] If CheckPlaceholderExpr rewrites the initializerRichard Smith2019-04-241-6/+4