[all-commits] [llvm/llvm-project] 4361ba: Revert "[Coroutines] Fix premature conversion of r...
Ilya Biryukov via All-commits
all-commits at lists.llvm.org
Fri Mar 17 09:02:31 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 4361ba791cd6ab6e41fca4df3fd337da0c116132
https://github.com/llvm/llvm-project/commit/4361ba791cd6ab6e41fca4df3fd337da0c116132
Author: Ilya Biryukov <ibiryukov at google.com>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M clang/include/clang/AST/StmtCXX.h
M clang/lib/AST/StmtCXX.cpp
M clang/lib/CodeGen/CGCoroutine.cpp
M clang/lib/Sema/SemaCoroutine.cpp
M clang/lib/Sema/TreeTransform.h
M clang/test/CodeGenCoroutines/coro-gro.cpp
M clang/test/CodeGenCoroutines/pr59221.cpp
M clang/test/SemaCXX/coroutine-no-move-ctor.cpp
M clang/test/SemaCXX/coroutines.cpp
M clang/test/SemaCXX/warn-throw-out-noexcept-coro.cpp
Log Message:
-----------
Revert "[Coroutines] Fix premature conversion of return object"
This reverts commit 54225c457a336b1609c6d064b2b606a9238a28b9.
The lack of RVO causes compile errors in our code.
Reverting to unblock our integrate.
See D145639 for full discussion.
More information about the All-commits
mailing list