Searched refs:HasherT (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | HashBuilder.h | 40 template <typename HasherT> class HashBuilderBase { 42 template <typename HasherT_ = HasherT> 45 HasherT &getHasher() { return Hasher; } in getHasher() 83 Optional<HasherT> OptionalHasher; 84 HasherT &Hasher; 92 template <typename HasherT, support::endianness Endianness> 93 class HashBuilderImpl : public HashBuilderBase<HasherT> { 98 explicit HashBuilderImpl(HasherT &Hasher) in HashBuilderImpl() 99 : HashBuilderBase<HasherT>(Hasher) {} in HashBuilderImpl() 102 : HashBuilderBase<HasherT>(Args...) {} in HashBuilderImpl() [all …]
|
| H A D | VersionTuple.h | 25 template <typename HasherT, support::endianness Endianness> 176 template <typename HasherT, llvm::support::endianness Endianness> 177 friend void addHash(HashBuilderImpl<HasherT, Endianness> &HBuilder, in addHash() argument
|
| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | HashBuilderTest.cpp | 26 using HasherT = _HasherT; typedef 39 template <typename HasherT> class HashBuilderTest : public testing::Test {}; 43 using HashBuilder = llvm::HashBuilder<typename HasherTAndEndianness::HasherT, 101 using H = typename HE::HasherT; in TYPED_TEST() 127 template <typename HasherT, llvm::support::endianness Endianness> 128 void addHash(llvm::HashBuilderImpl<HasherT, Endianness> &HBuilder, in addHash() argument 140 template <typename HasherT, llvm::support::endianness Endianness> 141 friend void addHash(llvm::HashBuilderImpl<HasherT, Endianness> &HBuilder, in addHash() argument 155 template <typename HasherT, llvm::support::endianness Endianness> 156 friend void addHash(llvm::HashBuilderImpl<HasherT, Endianness> &HBuilder, in addHash() argument [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Lex/ |
| H A D | HeaderSearchOptions.h | 266 template <typename HasherT, llvm::support::endianness Endianness> 267 inline void addHash(llvm::HashBuilderImpl<HasherT, Endianness> &HBuilder, in addHash() argument 277 template <typename HasherT, llvm::support::endianness Endianness> 278 inline void addHash(llvm::HashBuilderImpl<HasherT, Endianness> &HBuilder, in addHash() argument
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | Sanitizers.h | 76 template <typename HasherT, llvm::support::endianness Endianness> 77 friend void addHash(llvm::HashBuilderImpl<HasherT, Endianness> &HBuilder, in addHash() argument
|
| H A D | ObjCRuntime.h | 485 template <typename HasherT, llvm::support::endianness Endianness> 486 friend void addHash(llvm::HashBuilderImpl<HasherT, Endianness> &HBuilder, in addHash() argument
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | HashingTest.cpp | 409 template <typename HasherT, llvm::support::endianness Endianness> 410 friend void addHash(llvm::HashBuilderImpl<HasherT, Endianness> &HBuilder, in addHash() argument 424 template <typename HasherT, llvm::support::endianness Endianness> 425 friend void addHash(llvm::HashBuilderImpl<HasherT, Endianness> &HBuilder, in addHash() argument
|