https://github.com/offsetof created
https://github.com/llvm/llvm-project/pull/132779
CWG2803 "Overload resolution for reference binding of similar types"
CWG2958 "Overload resolution involving lvalue transformation and qualification
conversion"
>From 6c5441fd1e22e93de3a6c681842fe19f6e96fa62 Mo
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (offsetof)
Changes
CWG2803 "Overload resolution for reference binding of similar types"
CWG2958 "Overload resolution involving lvalue transformation and qualification
conversion"
---
Patch is 24.00 KiB, truncated to 20.00 KiB below,
@@ -110,6 +110,8 @@ Resolutions to C++ Defect Reports
two releases. The improvements to template template parameter matching
implemented
in the previous release, as described in P3310 and P3579, made this flag
unnecessary.
+- Implemented `CWG2803 Overload resolution for
@@ -6,6 +6,89 @@
// RUN: %clang_cc1 -std=c++23 -pedantic-errors
-verify=expected,since-cxx11,cxx11-23,since-cxx20,since-cxx23 %s
// RUN: %clang_cc1 -std=c++2c -pedantic-errors
-verify=expected,since-cxx11,since-cxx20,since-cxx23,since-cxx26 %s
+namespace cwg2803 { // cwg2803
https://github.com/offsetof updated
https://github.com/llvm/llvm-project/pull/132779
>From 6c5441fd1e22e93de3a6c681842fe19f6e96fa62 Mon Sep 17 00:00:00 2001
From: offsetof
Date: Mon, 24 Mar 2025 16:30:15 +
Subject: [PATCH 1/5] [clang] Implement CWG2803 and CWG2958
CWG2803 "Overload resolut
https://github.com/offsetof updated
https://github.com/llvm/llvm-project/pull/132779
>From 6c5441fd1e22e93de3a6c681842fe19f6e96fa62 Mon Sep 17 00:00:00 2001
From: offsetof
Date: Mon, 24 Mar 2025 16:30:15 +
Subject: [PATCH 1/4] [clang] Implement CWG2803 and CWG2958
CWG2803 "Overload resolut
https://github.com/offsetof updated
https://github.com/llvm/llvm-project/pull/132779
>From 6c5441fd1e22e93de3a6c681842fe19f6e96fa62 Mon Sep 17 00:00:00 2001
From: offsetof
Date: Mon, 24 Mar 2025 16:30:15 +
Subject: [PATCH 1/3] [clang] Implement CWG2803 and CWG2958
CWG2803 "Overload resolut
@@ -110,6 +110,8 @@ Resolutions to C++ Defect Reports
two releases. The improvements to template template parameter matching
implemented
in the previous release, as described in P3310 and P3579, made this flag
unnecessary.
+- Implemented `CWG2803 Overload resolution for
https://github.com/offsetof updated
https://github.com/llvm/llvm-project/pull/132779
>From 6c5441fd1e22e93de3a6c681842fe19f6e96fa62 Mon Sep 17 00:00:00 2001
From: offsetof
Date: Mon, 24 Mar 2025 16:30:15 +
Subject: [PATCH 1/2] [clang] Implement CWG2803 and CWG2958
CWG2803 "Overload resolut