summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaLambda.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* P0806R2 Implicit capture of this with a capture-default of [=] isRichard Smith2018-07-071-0/+11
* Fix an ambiguous overload issue pointed out by MSVCVedant Kumar2018-06-261-1/+2
* [ubsan] Relax nullability-return for blocks with deduced typesVedant Kumar2018-06-261-1/+8
* Modernize a function, NFC.Vedant Kumar2018-06-261-5/+2
* Revert r332470 (and corresponding tests in r332492).Richard Smith2018-05-181-4/+0
* Add support for __declspec(code_seg("segname"))Erich Keane2018-05-161-0/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-5/+5
* [SemaCXX] _Pragma("clang optimize off") not affecting lambda.Carlos Alberto Enciso2018-03-261-0/+4
* Avoid including ScopeInfo.h from Sema.hReid Kleckner2018-03-071-5/+6
* Fix and simplify handling of return type for (generic) lambda conversion func...Richard Smith2018-01-021-32/+23
* [Sema] Fix crash in unused-lambda-capture warning for VLAsMalcolm Parsons2017-12-111-0/+3
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-3/+3
* Give external linkage and mangling to lambdas inside inline variables and var...Richard Smith2017-09-221-1/+15
* Revert "Give external linkage and mangling to lambdas inside inline variables...Vitaly Buka2017-09-211-15/+1
* Give external linkage and mangling to lambdas inside inline variables and var...Richard Smith2017-09-201-1/+15
* [c++2a] Implement P0409R2 - Allow lambda capture [=,this] (by hamzasood)Faisal Vali2017-08-191-11/+9
* Rename cxx1z -> cxx17 across all diagnostic IDs.Richard Smith2017-08-131-1/+1
* fix trivial typos in comments; NFCHiroshi Inoue2017-07-051-1/+1
* Fix spurious Wunused-lambda-capture warningYi Kong2017-06-131-5/+11
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+1
* [coroutines] Make generic lambda coroutines workGor Nishanov2017-05-241-0/+1
* Fix lambda to block conversion in C++17 by avoiding copy elision for theAlex Lorenz2017-04-061-4/+3
* [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped EnumFaisal Vali2017-04-011-8/+9
* Spelling mistakes in comments. NFCI. (PR27635)Simon Pilgrim2017-03-301-1/+1
* [Sema] Improve side effect checking for unused-lambda-capture warningMalcolm Parsons2017-03-011-2/+24
* Factor out function to determine whether we're performing a templateRichard Smith2017-02-211-1/+1
* [Sema] Add warning for unused lambda capturesMalcolm Parsons2017-01-131-2/+21
* [cxx1z-constexpr-lambda] Make conversion function constexpr, and teach the ex...Faisal Vali2017-01-081-1/+1
* PR23135: Don't instantiate constexpr functions referenced in unevaluated oper...Richard Smith2017-01-071-0/+1
* Remove custom handling of array copies in lambda by-value array capture andRichard Smith2016-12-141-76/+8
* [OPENMP] Fix for PR30632: Name mangling issue.Alexey Bataev2016-11-151-3/+4
* Fix for PR28523: unexpected compilation error.Alexey Bataev2016-11-111-4/+7
* [Sema] Avoid -Wshadow warnings for shadowed variables thatAlex Lorenz2016-11-101-0/+3
* Fix for PR30632: Name mangling issue.Alexey Bataev2016-10-141-3/+5
* [CUDA] Make lambdas inherit __host__ and __device__ attributes from the scope...Justin Lebar2016-09-301-1/+6
* Reapply r276069 with workaround for MSVC 2013Hubert Tong2016-07-301-1/+1
* [Sema] Replace mem_fn with lambdas. NFC.George Burgess IV2016-07-241-3/+5
* Revert r276069: MSVC bots not happyHubert Tong2016-07-201-1/+1
* Concepts: Create space for requires-clause in TemplateParameterList; NFCHubert Tong2016-07-201-1/+1
* Use even more ArrayRefsDavid Majnemer2016-06-241-2/+2
* Use more ArrayRefsDavid Majnemer2016-06-241-4/+3
* Implement p0292r2 (constexpr if), a likely C++1z feature.Richard Smith2016-06-231-0/+1
* Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTempor...Tim Shen2016-06-211-6/+5
* Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporary...Tim Shen2016-06-091-5/+6
* [Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr.Tim Shen2016-06-091-6/+5
* [Parser] Clear the TemplateParamScope bit of the current scope's flagAkira Hatanaka2016-04-291-3/+2
* [Cxx1z-constexpr-lambda-P0170R1] Support parsing of constexpr specifier (and...Faisal Vali2016-03-261-4/+17
* Make sure to perform dependent access checks when instantiating aRichard Smith2016-03-231-12/+7
* [Cxx1z] Implement Lambda Capture of *this by Value as [=,*this] (P0018R3)Faisal Vali2016-03-211-10/+18
* PR24989: Stop trying to use the C++11 rules for lambda return type inference inRichard Smith2016-02-021-0/+2
OpenPOWER on IntegriCloud