[Bug c++/105584] libcxx needs using_if_exist attribute

2025-04-05 Thread vital.had at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105584 --- Comment #8 from Sergey Fedorov --- (In reply to Sam James from comment #7) > Nor could they really be related if it's in libstdc++. Needs to be filed > separately. Done: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119647

[Bug c++/105584] libcxx needs using_if_exist attribute

2025-04-05 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105584 --- Comment #7 from Sam James --- Nor could they really be related if it's in libstdc++. Needs to be filed separately.

[Bug c++/105584] libcxx needs using_if_exist attribute

2025-04-05 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105584 --- Comment #6 from Sam James --- I'm not sure that's related, at least the quoted lines don't mention _LIBCPP_USING_IF_EXISTS.

[Bug c++/105584] libcxx needs using_if_exist attribute

2025-04-05 Thread vital.had at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105584 --- Comment #5 from Sergey Fedorov --- (In reply to cqwrteur from comment #0) > https://github.com/llvm/llvm-project/blob/ > 14e83ada16b3944a4431617ed4ce7088f7f7cd9a/libcxx/include/__config#L772 > > #if __has_attribute(using_if_exists) > # defi

[Bug c++/105584] libcxx needs using_if_exist attribute

2022-10-20 Thread vital.had at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105584 Sergey Fedorov changed: What|Removed |Added CC||vital.had at gmail dot com --- Comment

[Bug c++/105584] libcxx needs using_if_exist attribute

2022-05-12 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105584 Jonathan Wakely changed: What|Removed |Added Severity|normal |enhancement --- Comment #3 from Jonat

[Bug c++/105584] libcxx needs using_if_exist attribute

2022-05-12 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105584 --- Comment #2 from cqwrteur --- https://lists.llvm.org/pipermail/cfe-dev/2020-June/066038.html According to the proposal, it looks like this attribute could benefit libstdc++ too since I do see similar issues before.

[Bug c++/105584] libcxx needs using_if_exist attribute

2022-05-12 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105584 --- Comment #1 from cqwrteur --- [clang] Implement the using_if_exists attribute https://github.com/llvm/llvm-project/commit/369c64839946d89cf5697550b6feeea031b2f270 This shows how the attribute works. Hope GCC could add it. Also probably ne