[llvm] HashingTest.cpp: Prune `StructWithHashBuilderAndHashValueSupport::hash_value()` [-Wunused-template] (PR #215561)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 11 06:39:02 PDT 2026
llvmorg-github-actions[bot] wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-llvm-adt
Author: NAKAMURA Takumi (chapuni)
<details>
<summary>Changes</summary>
The customized version of `hash_value()` won't use it.
---
Full diff: https://github.com/llvm/llvm-project/pull/215561.diff
1 Files Affected:
- (modified) llvm/unittests/ADT/HashingTest.cpp (-3)
``````````diff
diff --git a/llvm/unittests/ADT/HashingTest.cpp b/llvm/unittests/ADT/HashingTest.cpp
index b6daf8f4695f8..d2fc1da9a0f60 100644
--- a/llvm/unittests/ADT/HashingTest.cpp
+++ b/llvm/unittests/ADT/HashingTest.cpp
@@ -390,9 +390,6 @@ TEST(HashingTest, HashWithHashBuilder) {
struct StructWithHashBuilderAndHashValueSupport {
char C;
int I;
- template <typename HasherT, llvm::endianness Endianness>
- friend void addHash(llvm::HashBuilder<HasherT, Endianness> &HBuilder,
- const StructWithHashBuilderAndHashValueSupport &Value) {}
friend hash_code
hash_value(const StructWithHashBuilderAndHashValueSupport &Value) {
return 0xbeef;
``````````
</details>
https://github.com/llvm/llvm-project/pull/215561
More information about the llvm-commits
mailing list