]> granicus.if.org Git - clang/commit
[coroutines] Build a CoroutineBodyStmt when finishing parsing a coroutine, and form...
authorRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 24 Nov 2015 02:34:39 +0000 (02:34 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 24 Nov 2015 02:34:39 +0000 (02:34 +0000)
commit242f3f660fc69025829ea980a2efca097f43dcaa
tree9138221d46f460b32df0d755abcbf15da5eff255
parentd03d2e50995bd90fb002e9e92bfa7d9fc7c36bdf
[coroutines] Build a CoroutineBodyStmt when finishing parsing a coroutine, and form the initial_suspend, final_suspend, and get_return_object calls.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@253946 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/StmtCXX.h
include/clang/Sema/Sema.h
lib/Sema/SemaCoroutine.cpp
test/SemaCXX/coroutines.cpp