[all-commits] [llvm/llvm-project] dc78a5: [clang][NFC] Mark CWG1336 as implemented and add a...
Victor Chernyakin via All-commits
all-commits at lists.llvm.org
Wed May 6 07:03:07 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: dc78a5281539056dba23c823576a70d2661ad972
https://github.com/llvm/llvm-project/commit/dc78a5281539056dba23c823576a70d2661ad972
Author: Victor Chernyakin <chernyakin.victor.j at outlook.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M clang/test/CXX/drs/cwg13xx.cpp
M clang/www/cxx_dr_status.html
Log Message:
-----------
[clang][NFC] Mark CWG1336 as implemented and add a test (#196000)
[CWG1336](https://wg21.link/cwg1336) clarifies that, as long as it isn't
explicit, a constructor is still a converting constructor even if it has
multiple arguments. Clang seems to implement this since 3.1:
https://godbolt.org/z/919zdMd3h (I checked a few versions following 3.1
as well, and didn't notice any regressions).
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list