HomeFreeBSD

Merge commit 6e4930c67508 from llvm-project (by Alexander Kornienko):

Description

Merge commit 6e4930c67508 from llvm-project (by Alexander Kornienko):

Revert "[SemaCXX] Implement CWG2137 (list-initialization from objects of the same type) (#77768)"

This reverts commit 924701311aa79180e86ad8ce43d253f27d25ec7d. Causes compilation
errors on valid code, see
https://github.com/llvm/llvm-project/pull/77768#issuecomment-1908062472.

In particular, this fixes bogus "call to constructor of 'SomeType' is
ambiguous" errors.

PR: 276104
MFC after: 1 month

(cherry picked from commit ddbac700c256bec42c441b75a5cb5f74e9be601f)

Details

Provenance
dimAuthored on Jan 28 2024, 8:34 PM
Parents
rGa1f98ae0a8cd: Merge llvm-project release/18.x llvmorg-18-init-18361-g22683463740e
Branches
Unknown
Tags
Unknown