[clang-tools-extra] [clang-tidy][NFC] fix compilation by disambiguating equality operator (PR #147048)

2025-07-08 Thread Gregor Jasny via cfe-commits
gjasny wrote: Hello Victor, > I see you are a member, but it seems like this is your first contribution. Do > you need help to land it? You're right. Besides some bug reports I never landed a commit in llvm. Is there anything I could do right now (besides waiting for reviews)? > Also, I'd rem

[clang-tools-extra] [clang-tidy][NFC] fix compilation by disambiguating equality operator (PR #147048)

2025-07-08 Thread Gregor Jasny via cfe-commits
https://github.com/gjasny edited https://github.com/llvm/llvm-project/pull/147048 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang-tools-extra] [clang-tidy][NFC] fix compilation by disambiguating equality operator (PR #147048)

2025-07-07 Thread Gregor Jasny via cfe-commits
gjasny wrote: All builds are green, now. https://github.com/llvm/llvm-project/pull/147048 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang-tools-extra] [clang-tidy][NFC] fix compilation by disambiguating equality operator (PR #147048)

2025-07-07 Thread Gregor Jasny via cfe-commits
https://github.com/gjasny updated https://github.com/llvm/llvm-project/pull/147048 >From f1ff857dd5a6751255884b4fa4c347f7fe7b7a2a Mon Sep 17 00:00:00 2001 From: Gregor Jasny Date: Fri, 4 Jul 2025 13:19:22 +0100 Subject: [PATCH] [clang-tidy] fix compilation by disambiguating equality operator

[clang-tools-extra] [clang-tidy] fix compilation by disambiguating equality operator (PR #147048)

2025-07-04 Thread Gregor Jasny via cfe-commits
@@ -144,7 +144,8 @@ TaggedUnionMemberCountCheck::getNumberOfEnumValues(const EnumDecl *ED) { if (EnableCountingEnumHeuristic && LastEnumConstant && isCountingEnumLikeName(LastEnumConstant->getName()) && - (LastEnumConstant->getInitVal() == (EnumValues.size() - 1)

[clang-tools-extra] [clang-tidy] fix compilation by disambiguating equality operator (PR #147048)

2025-07-04 Thread Gregor Jasny via cfe-commits
@@ -144,7 +144,8 @@ TaggedUnionMemberCountCheck::getNumberOfEnumValues(const EnumDecl *ED) { if (EnableCountingEnumHeuristic && LastEnumConstant && isCountingEnumLikeName(LastEnumConstant->getName()) && - (LastEnumConstant->getInitVal() == (EnumValues.size() - 1)

[clang-tools-extra] [clang-tidy] fix compilation by disambiguating equality operator (PR #147048)

2025-07-04 Thread Gregor Jasny via cfe-commits
https://github.com/gjasny updated https://github.com/llvm/llvm-project/pull/147048 >From df2f97dcf1c6febd152fe6aed8d60681a93acb8d Mon Sep 17 00:00:00 2001 From: Gregor Jasny Date: Fri, 4 Jul 2025 13:19:22 +0100 Subject: [PATCH] [clang-tidy] fix compilation by disambiguating equality operator

[clang-tools-extra] [clang-tidy] fix compilation by disambiguating equality operator (PR #147048)

2025-07-04 Thread Gregor Jasny via cfe-commits
https://github.com/gjasny updated https://github.com/llvm/llvm-project/pull/147048 >From 2585b9c7744b04328adb0fc9400665598e995d8e Mon Sep 17 00:00:00 2001 From: Gregor Jasny Date: Fri, 4 Jul 2025 13:19:22 +0100 Subject: [PATCH] [clang-tidy] fix compilation by disambiguating equality operator

[clang-tools-extra] [clang-tidy] fix compilation by disambiguating equality operator (PR #147048)

2025-07-04 Thread Gregor Jasny via cfe-commits
https://github.com/gjasny created https://github.com/llvm/llvm-project/pull/147048 This fixes an issue compiling LLVM 20.1.7 on Ubuntu 22.04 with the Ubuntu provided Clang 14 and C++20. That's probably happening due to incomplete C++20 support in either Clang 14 or the GNU libstdc++ 12. The a