diff options
author | Dimitry Andric <dim@FreeBSD.org> | 2022-03-20 11:40:34 +0000 |
---|---|---|
committer | Dimitry Andric <dim@FreeBSD.org> | 2022-06-04 11:58:51 +0000 |
commit | 4b6eb0e63c698094db5506763df44cc83c19f643 (patch) | |
tree | f1d30b8c10bc6db323b91538745ae8ab8b593910 /contrib/llvm-project/clang/lib/Frontend/TestModuleFileExtension.cpp | |
parent | 76886853f03395abb680824bcc74e98f83bd477a (diff) |
Diffstat (limited to 'contrib/llvm-project/clang/lib/Frontend/TestModuleFileExtension.cpp')
-rw-r--r-- | contrib/llvm-project/clang/lib/Frontend/TestModuleFileExtension.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/contrib/llvm-project/clang/lib/Frontend/TestModuleFileExtension.cpp b/contrib/llvm-project/clang/lib/Frontend/TestModuleFileExtension.cpp index 7d4026a7efc6..ea737e6891bf 100644 --- a/contrib/llvm-project/clang/lib/Frontend/TestModuleFileExtension.cpp +++ b/contrib/llvm-project/clang/lib/Frontend/TestModuleFileExtension.cpp @@ -93,16 +93,14 @@ TestModuleFileExtension::getExtensionMetadata() const { return { BlockName, MajorVersion, MinorVersion, UserInfo }; } -llvm::hash_code TestModuleFileExtension::hashExtension( - llvm::hash_code Code) const { +void TestModuleFileExtension::hashExtension( + ExtensionHashBuilder &HBuilder) const { if (Hashed) { - Code = llvm::hash_combine(Code, BlockName); - Code = llvm::hash_combine(Code, MajorVersion); - Code = llvm::hash_combine(Code, MinorVersion); - Code = llvm::hash_combine(Code, UserInfo); + HBuilder.add(BlockName); + HBuilder.add(MajorVersion); + HBuilder.add(MinorVersion); + HBuilder.add(UserInfo); } - - return Code; } std::unique_ptr<ModuleFileExtensionWriter> |