Revert "Implement CWG2631"
authorCorentin Jabot <corentinjabot@gmail.com>
Wed, 30 Nov 2022 15:02:14 +0000 (16:02 +0100)
committerCorentin Jabot <corentinjabot@gmail.com>
Wed, 30 Nov 2022 15:03:05 +0000 (16:03 +0100)
commit9221bedfd7d5f58ef36d45698823ca43030ce8eb
tree66937807aab3a35153e996004d2243da42403eef
parent1bd0ff7a90593d3cf363325ff797bc5efa7928e0
Revert "Implement CWG2631"

This reverts commit 26fa17ed2914bd80c066d36b325fd3104e45554c.
This reverts commit 4403c4f9e77e673a2771edfc7ab0ebb234e97485.

There is still an ODR issue causing linker errors, investigating.
25 files changed:
clang/docs/ReleaseNotes.rst
clang/include/clang/AST/ExprCXX.h
clang/include/clang/AST/Stmt.h
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/include/clang/Sema/Sema.h
clang/lib/AST/ASTImporter.cpp
clang/lib/AST/Decl.cpp
clang/lib/AST/ExprCXX.cpp
clang/lib/Parse/ParseCXXInlineMethods.cpp
clang/lib/Parse/ParseDeclCXX.cpp
clang/lib/Sema/SemaDeclCXX.cpp
clang/lib/Sema/SemaExpr.cpp
clang/lib/Sema/SemaTemplateInstantiate.cpp
clang/lib/Sema/TreeTransform.h
clang/lib/Serialization/ASTReaderStmt.cpp
clang/lib/Serialization/ASTWriterStmt.cpp
clang/test/CXX/class/class.local/p1-0x.cpp
clang/test/CXX/drs/dr26xx.cpp
clang/test/CodeGenCXX/builtin-source-location.cpp
clang/test/CodeGenCXX/default-arguments-with-immediate.cpp [deleted file]
clang/test/PCH/default-argument-with-immediate-calls.cpp [deleted file]
clang/test/SemaCXX/cxx11-default-member-initializers.cpp
clang/test/SemaCXX/cxx2a-consteval-default-params.cpp [deleted file]
clang/test/SemaCXX/source_location.cpp
clang/www/cxx_dr_status.html