summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaCoroutine.cpp
Commit message (Expand)AuthorAgeFilesLines
* [coroutines] Add diagnostics for copy/move assignment operators and functions...Eric Fiselier2016-10-271-47/+78
* [coroutines] Add allocation and deallocation substatements.Gor Nishanov2016-10-271-11/+144
* [coroutines] Build fallthrough and set_exception statements.Eric Fiselier2016-10-271-5/+81
* [coroutines] Fix co_return statement for initializer list argumentsEric Fiselier2016-10-061-1/+1
* [coroutines] Switch to using std::experimental namespace per P0057R5Gor Nishanov2016-10-041-4/+5
* [coroutines] Diagnose when 'main' is declared as a coroutine.Eric Fiselier2016-09-301-0/+5
* [Coroutines] Fix assertion about uncorrected typos in co_await/co_yield/co_re...Eric Fiselier2016-09-291-1/+14
* Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTempor...Tim Shen2016-06-211-2/+2
* Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporary...Tim Shen2016-06-091-2/+2
* [Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr.Tim Shen2016-06-091-2/+2
* [coroutines] Build a CoroutineBodyStmt when finishing parsing a coroutine, an...Richard Smith2015-11-241-4/+65
* [coroutines] Check for overload sets in co_yield / co_return operands being r...Richard Smith2015-11-221-11/+8
* [coroutines] Build implicit return_value / return_void calls for co_return.Richard Smith2015-11-221-6/+22
* [coroutines] Materialize the awaitable before generating the await_* calls.Richard Smith2015-11-221-5/+9
* [coroutines] Factor out co_await representation into common base class for co...Richard Smith2015-11-221-2/+16
* [coroutines] Better handling of placeholder types.Richard Smith2015-11-201-6/+30
* [coroutines] Synthesize yield_value call for co_yield.Richard Smith2015-11-201-16/+50
* [coroutines] Per latest wording paper, co_* are no longer permitted in anyRichard Smith2015-11-201-11/+14
* [coroutines] Tweak diagnostics to always use fully-qualified name for std::co...Richard Smith2015-11-191-0/+6
* [coroutines] Creation of promise object, lookup of operator co_await, buildingRichard Smith2015-10-271-24/+207
* [coroutines] Initial stub Sema functionality for handling coroutine await / y...Richard Smith2015-10-221-0/+106
OpenPOWER on IntegriCloud