summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaLambda.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Concepts] Placeholder constraints and abbreviated templatesSaar Raz2020-01-241-1/+2
* [Concepts] Function trailing requires clausesSaar Raz2020-01-091-3/+5
* [c++20] Fix handling of unqualified lookups from a defaulted comparisonRichard Smith2019-12-091-2/+2
* [OpenCL] Use generic addr space for lambda call operatorAnastasia Stulova2019-12-031-0/+4
* Minor coding style fix. NFC.Michael Liao2019-10-221-1/+2
* [hip][cuda] Fix the extended lambda name mangling issue.Michael Liao2019-10-191-17/+56
* [sema] Revise `getCurrentMangleNumberContext` interface. NFC.Michael Liao2019-10-101-17/+15
* Re-land [mangle] Fix mangling where an extra mangle context is required.Reid Kleckner2019-10-101-10/+2
* Revert [mangle] Fix mangling where an extra mangle context is required.Reid Kleckner2019-10-101-2/+10
* [mangle] Fix mangling where an extra mangle context is required.Michael Liao2019-10-091-10/+2
* [c++20] Fix some ambiguities in our mangling of lambdas with explicitRichard Smith2019-09-051-2/+6
* Fix variable ‘IsInitCapturePack’ set but not used warning. NFCI.Simon Pilgrim2019-08-291-4/+1
* PR42587: diagnose unexpanded uses of a pack parameter of a genericRichard Smith2019-08-261-5/+10
* Revert "PR42587: diagnose unexpanded uses of a pack parameter of a generic" d...Richard Smith2019-08-231-2/+2
* PR42587: diagnose unexpanded uses of a pack parameter of a genericRichard Smith2019-08-231-2/+2
* When determining whether a lambda-expression is implicitly constexpr,Richard Smith2019-07-291-3/+2
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-5/+5
* [C++20] add Basic consteval specifierGauthier Harnisch2019-06-141-20/+17
* Transform lambda expression captures when transforming an expression toRichard Smith2019-06-021-12/+15
* Factor out commonality between variable capture initialization andRichard Smith2019-06-021-70/+83
* Defer building 'this' captures until we have left the capturing regionRichard Smith2019-05-311-3/+20
* Defer capture initialization for captured regions until after we've leftRichard Smith2019-05-311-14/+15
* Defer creating fields for captures until we finish building theRichard Smith2019-05-281-15/+55
* If capturing a variable fails, add a capture anyway (and mark itRichard Smith2019-05-281-1/+4
* [c++20] P0780R2: Support pack-expansion of init-captures.Richard Smith2019-05-211-11/+31
* [c++20] Add support for explicit(bool), as described in P0892R2.Richard Smith2019-05-091-2/+2
* Revert r359949 "[clang] adding explicit(bool) from c++2a"Hans Wennborg2019-05-061-2/+2
* [c++20] Implement P0428R2 - Familiar template syntax for generic lambdasHamza Sood2019-05-041-19/+38
* [clang] adding explicit(bool) from c++2aNicolas Lesser2019-05-041-2/+2
* Revert r350917 "[Sema] If CheckPlaceholderExpr rewrites the initializerRichard Smith2019-04-241-4/+6
* [Sema][NFCI] Don't allocate storage for the various CorrectionCandidateCallba...Bruno Ricci2019-03-251-2/+2
* Mark the lambda function pointer conversion operator as noexcept.Aaron Ballman2019-01-211-1/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Sema] If CheckPlaceholderExpr rewrites the initializer of an autoAkira Hatanaka2019-01-111-6/+4
* Use DeclSpec for quals in DeclaratorChunk::FunctionTypeInfo.Anastasia Stulova2019-01-091-2/+4
* Refactor the way we handle diagnosing unused expression results.Aaron Ballman2019-01-041-1/+1
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-131-4/+6
* Revert "[OpenCL] Add generic AS to 'this' pointer"Mikael Nilsson2018-12-121-6/+4
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-121-4/+6
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-1/+1
* [C++17] Reject shadowing of capture by parameter in lambdaNicolas Lesser2018-10-251-3/+17
* PR24164, PR39336: init-captures are not distinct full-expressions.Richard Smith2018-10-191-10/+0
* [Sema] Remove location from implicit capture init exprVedant Kumar2018-09-131-6/+7
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-27/+18
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-24/+17
* Remove trailing spaceFangrui Song2018-07-301-99/+99
* Change \t to spacesFangrui Song2018-07-201-1/+1
* Add support for __declspec(code_seg("segname"))Erich Keane2018-07-181-0/+4
* [Sema] Add fixit for unused lambda capturesAlexander Shaposhnikov2018-07-161-5/+43
* AttributeList de-listifying:Erich Keane2018-07-121-2/+2
OpenPOWER on IntegriCloud