Searched refs:HasherT (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | HashBuilder.h | 41 template <typename HasherT> class HashBuilderBase { 43 template <typename HasherT_ = HasherT> 46 HasherT &getHasher() { return Hasher; } in getHasher() 48 /// Forward to `HasherT::update(ArrayRef<uint8_t>)`. 55 /// Forward to `HasherT::update(ArrayRef<uint8_t>)`. 65 /// Forward to `HasherT::final()` if available. 66 template <typename HasherT_ = HasherT> HashResultTy<HasherT_> final() { in final() 70 /// Forward to `HasherT::result()` if available. 71 template <typename HasherT_ = HasherT> HashResultTy<HasherT_> result() { in result() 76 explicit HashBuilderBase(HasherT [all...] |
H A D | VersionTuple.h | 24 template <typename HasherT, llvm::endianness Endianness> class HashBuilder; 175 template <typename HasherT, llvm::endianness Endianness> in hash_value() 176 friend void addHash(HashBuilder<HasherT, Endianness> &HBuilder, 178 addHash(HashBuilderImpl<HasherT,Endianness> & HBuilder,const VersionTuple & VT) addHash() argument
|
/freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | HeaderSearchOptions.h | 312 template <typename HasherT, llvm::endianness Endianness> 313 inline void addHash(llvm::HashBuilder<HasherT, Endianness> &HBuilder, in addHash() argument 318 template <typename HasherT, llvm::endianness Endianness> 319 inline void addHash(llvm::HashBuilder<HasherT, Endianness> &HBuilder, in addHash() argument
|