[coroutines] Initial stub Sema functionality for handling coroutine await / yield...
authorRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 22 Oct 2015 06:13:50 +0000 (06:13 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 22 Oct 2015 06:13:50 +0000 (06:13 +0000)
commitcfd53b4e999301c5d6c7785c34c49d4e952e8aa4
treea3c42b906b543cb7d74e4c56eca187d6c594cdc3
parentf8bdb0a9e47fef71d86bc48537d133256ca3d0ad
[coroutines] Initial stub Sema functionality for handling coroutine await / yield / return.

llvm-svn: 250993
12 files changed:
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/include/clang/Sema/ScopeInfo.h
clang/include/clang/Sema/Sema.h
clang/lib/Parse/ParseExpr.cpp
clang/lib/Parse/ParseExprCXX.cpp
clang/lib/Parse/ParseStmt.cpp
clang/lib/Sema/CMakeLists.txt
clang/lib/Sema/SemaCoroutine.cpp [new file with mode: 0644]
clang/lib/Sema/SemaDecl.cpp
clang/lib/Sema/SemaStmt.cpp
clang/lib/Sema/TreeTransform.h
clang/test/SemaCXX/coroutines.cpp [new file with mode: 0644]