[clang] [NFC] [C++] [Modules] Mark P1979 as implemented and add test (PR #146841)

2025-07-03 Thread Ashwin Kishin Banwari via cfe-commits
https://github.com/kish1n created https://github.com/llvm/llvm-project/pull/146841 PR https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1979r0.html appears to already be implemented as of Clang17. See: https://godbolt.org/z/h59Mvzq6P >From 4463daf4a8a42693fe5ed781356d02797e0fdef9 Mon

[clang] [NFC] [C++] [Modules] Mark P1979 as implemented and add test (PR #146841)

2025-07-03 Thread Ashwin Kishin Banwari via cfe-commits
https://github.com/kish1n edited https://github.com/llvm/llvm-project/pull/146841 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC] [C++] [Modules] Mark P1979 as implemented and add test (PR #146841)

2025-07-03 Thread Ashwin Kishin Banwari via cfe-commits
kish1n wrote: CC @ChuanqiXu9 , @cor3ntin for review https://github.com/llvm/llvm-project/pull/146841 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC] [C++] [Modules] Mark P1979 as implemented and add test (PR #146841)

2025-07-03 Thread Ashwin Kishin Banwari via cfe-commits
https://github.com/kish1n updated https://github.com/llvm/llvm-project/pull/146841 >From 4463daf4a8a42693fe5ed781356d02797e0fdef9 Mon Sep 17 00:00:00 2001 From: Ashwin Banwari Date: Thu, 3 Jul 2025 02:47:05 -0700 Subject: [PATCH 1/2] add test for P1979 to prove correctness --- clang/test/Sema

[clang] [NFC] [C++] [Modules] Mark P1811 as implemented and add test (PR #146993)

2025-07-03 Thread Ashwin Kishin Banwari via cfe-commits
https://github.com/kish1n created https://github.com/llvm/llvm-project/pull/146993 This is already implemented. See godbolt: https://godbolt.org/z/7x3arqj3G >From 62f10d478d8d99f3aaf8a3b8dfff299e42ce8557 Mon Sep 17 00:00:00 2001 From: Ashwin Banwari Date: Thu, 3 Jul 2025 20:35:15 -0700 Subject

[clang] [NFC] [C++] [Modules] Mark P2615 as implemented and add test (PR #147135)

2025-07-05 Thread Ashwin Kishin Banwari via cfe-commits
https://github.com/kish1n created https://github.com/llvm/llvm-project/pull/147135 This is already implemented. See godbolt: https://godbolt.org/z/1ra4Ka8od >From 088b7af5c463b46af8261033ea778fa383a138c7 Mon Sep 17 00:00:00 2001 From: Ashwin Banwari Date: Sat, 5 Jul 2025 01:55:52 -0700 Subject

[clang] [NFC] [C++] [Modules] Mark P1811 as implemented and add test (PR #146993)

2025-07-05 Thread Ashwin Kishin Banwari via cfe-commits
kish1n wrote: @ChuanqiXu9 https://github.com/llvm/llvm-project/pull/146993 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC] [C++] [Modules] Mark P2615 as implemented and add test (PR #147135)

2025-07-05 Thread Ashwin Kishin Banwari via cfe-commits
kish1n wrote: @ChuanqiXu9 https://github.com/llvm/llvm-project/pull/147135 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC] [C++] [Modules] Mark P2788 as implemented and add test (PR #147138)

2025-07-05 Thread Ashwin Kishin Banwari via cfe-commits
https://github.com/kish1n created https://github.com/llvm/llvm-project/pull/147138 This is already implemented. >From af8f5b035416c72ed363266cd3560969c8da4d00 Mon Sep 17 00:00:00 2001 From: Ashwin Banwari Date: Sat, 5 Jul 2025 03:22:13 -0700 Subject: [PATCH] mark P2788 as implemented and add

[clang] [NFC] [C++] [Modules] Mark P2788 as implemented and add test (PR #147138)

2025-07-05 Thread Ashwin Kishin Banwari via cfe-commits
kish1n wrote: @ChuanqiXu9 https://github.com/llvm/llvm-project/pull/147138 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [libcxx] [clang] [modules] Add err_main_in_named_module (PR #146635)

2025-07-02 Thread Ashwin Kishin Banwari via cfe-commits
https://github.com/kish1n updated https://github.com/llvm/llvm-project/pull/146635 >From 76bd9279c0410fa53c8a8ca34229f5ca3a4812e3 Mon Sep 17 00:00:00 2001 From: Ashwin Banwari Date: Mon, 30 Jun 2025 18:10:24 -0700 Subject: [PATCH 1/6] Reapply "[clang] [modules] Add err_main_in_named_module (#1

[clang] [libcxx] [clang] [modules] Add err_main_in_named_module (PR #146635)

2025-07-02 Thread Ashwin Kishin Banwari via cfe-commits
kish1n wrote: The only fail is some unrelated test timeout, seems to be flaky. I will remove the added libcxx change now so its ready to merge https://github.com/llvm/llvm-project/pull/146635 ___ cfe-commits mailing list cfe-commits@lists.llvm.org htt

[clang] [NFC] [C++] [Modules] Mark P2115 as implemented and add test (PR #147489)

2025-07-08 Thread Ashwin Kishin Banwari via cfe-commits
https://github.com/kish1n created https://github.com/llvm/llvm-project/pull/147489 This is already implemented. Proposal: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2115r0.html >From 9d24a78f734e5398a1bfc977b77b3287a5f5203e Mon Sep 17 00:00:00 2001 From: Ashwin Banwari Date: Tu

[clang] [NFC] [C++] [Modules] Mark P2115 as implemented and add test (PR #147489)

2025-07-08 Thread Ashwin Kishin Banwari via cfe-commits
kish1n wrote: @ChuanqiXu9 https://github.com/llvm/llvm-project/pull/147489 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits