diff options
author | Eric Fiselier <eric@efcs.ca> | 2017-07-31 07:48:13 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2017-07-31 07:48:13 +0000 |
commit | e9a5e7e407816f338b2aba97a5b92f729986556b (patch) | |
tree | 7bc9971bbd758147007ace7980382e01cf2e215b /clang/unittests/Tooling/RefactoringTest.cpp | |
parent | 126e91ab09f03dbc6f105b8fa5c4978773231d86 (diff) | |
download | llvm-e9a5e7e407816f338b2aba97a5b92f729986556b.zip llvm-e9a5e7e407816f338b2aba97a5b92f729986556b.tar.gz llvm-e9a5e7e407816f338b2aba97a5b92f729986556b.tar.bz2 |
[coroutines] Evaluate the operand of void `co_return` expressions.
Summary:
Previously Clang incorrectly ignored the expression of a void `co_return`. This patch addresses that bug.
I'm not quite sure if I got the code-gen right, but this patch is at least a start.
Reviewers: rsmith, GorNishanov
Reviewed By: rsmith, GorNishanov
Subscribers: cfe-commits
Differential Revision: https://reviews.llvm.org/D36070
llvm-svn: 309545
Diffstat (limited to 'clang/unittests/Tooling/RefactoringTest.cpp')
0 files changed, 0 insertions, 0 deletions