[all-commits] [llvm/llvm-project] de6dda: Revert "Don't treat 'T &forward(T&&)' as builtin."
David Tenty via All-commits
all-commits at lists.llvm.org
Wed Apr 20 16:15:15 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: de6ddaeef3aaa8a9ae3663c12cdb57d9afc0f906
https://github.com/llvm/llvm-project/commit/de6ddaeef3aaa8a9ae3663c12cdb57d9afc0f906
Author: David Tenty <daltenty at ibm.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
M clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
M clang/test/SemaCXX/builtin-std-move.cpp
M libcxx/test/std/utilities/utility/forward/forward.fail.cpp
Log Message:
-----------
Revert "Don't treat 'T &forward(T&&)' as builtin."
This reverts commit e43c93dd63cca295ef26ab69cd305816a71d45fd as the
parent https://reviews.llvm.org/D123345 breaks the AIX CI.
Commit: 98d911e01f3ac62a9f78850b4209effcf2f54c91
https://github.com/llvm/llvm-project/commit/98d911e01f3ac62a9f78850b4209effcf2f54c91
Author: David Tenty <daltenty at ibm.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
M clang/docs/CommandGuide/clang.rst
M clang/docs/ReleaseNotes.rst
M clang/include/clang/Basic/Builtins.def
M clang/include/clang/Basic/Builtins.h
M clang/include/clang/Basic/DiagnosticSemaKinds.td
M clang/lib/AST/ExprConstant.cpp
M clang/lib/Analysis/BodyFarm.cpp
M clang/lib/Basic/Builtins.cpp
M clang/lib/CodeGen/CGBuiltin.cpp
M clang/lib/CodeGen/CGCall.cpp
M clang/lib/Sema/SemaChecking.cpp
M clang/lib/Sema/SemaDecl.cpp
M clang/lib/Sema/SemaExpr.cpp
M clang/lib/Sema/SemaExprCXX.cpp
M clang/lib/Sema/SemaInit.cpp
M clang/lib/Sema/SemaOverload.cpp
M clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
M clang/test/Analysis/inner-pointer.cpp
M clang/test/Analysis/use-after-move.cpp
R clang/test/CodeGenCXX/builtin-std-move.cpp
M clang/test/CodeGenCXX/builtins.cpp
M clang/test/CodeGenCXX/microsoft-abi-throw.cpp
R clang/test/SemaCXX/builtin-std-move-nobuiltin.cpp
R clang/test/SemaCXX/builtin-std-move.cpp
M clang/test/SemaCXX/unqualified-std-call-fixits.cpp
M clang/test/SemaCXX/unqualified-std-call.cpp
M clang/test/SemaCXX/warn-consumed-analysis.cpp
M clang/unittests/Analysis/ExprMutationAnalyzerTest.cpp
Log Message:
-----------
Revert "Treat `std::move`, `forward`, etc. as builtins."
This reverts commit b27430f9f46b88bcd54d992debc8d72e131e1bd0 as the
parent https://reviews.llvm.org/D123345 breaks the AIX CI:
https://lab.llvm.org/buildbot/#/builders/214/builds/819
Compare: https://github.com/llvm/llvm-project/compare/c23147106f7e...98d911e01f3a
More information about the All-commits
mailing list