LLVM 19.0.0git
llvm::HashBuilder< HasherT, Endianness > Member List

This is the complete list of members for llvm::HashBuilder< HasherT, Endianness >, including all inherited members.

add(T Value)llvm::HashBuilder< HasherT, Endianness >inline
add(ArrayRef< T > Value)llvm::HashBuilder< HasherT, Endianness >inline
add(StringRef Value)llvm::HashBuilder< HasherT, Endianness >inline
add(const T &Value)llvm::HashBuilder< HasherT, Endianness >inline
add(const std::pair< T1, T2 > &Value)llvm::HashBuilder< HasherT, Endianness >inline
add(const std::tuple< Ts... > &Arg)llvm::HashBuilder< HasherT, Endianness >inline
add(const Ts &...Args)llvm::HashBuilder< HasherT, Endianness >inline
addRange(ForwardIteratorT First, ForwardIteratorT Last)llvm::HashBuilder< HasherT, Endianness >inline
addRange(const RangeT &Range)llvm::HashBuilder< HasherT, Endianness >inline
addRangeElements(ForwardIteratorT First, ForwardIteratorT Last)llvm::HashBuilder< HasherT, Endianness >inline
addRangeElements(const RangeT &Range)llvm::HashBuilder< HasherT, Endianness >inline
adjustForEndiannessAndAdd(const T &Value)llvm::HashBuilder< HasherT, Endianness >inline
final()llvm::HashBuilderBase< HasherT >inline
getHasher()llvm::HashBuilderBase< HasherT >inline
HasAddHashT typedefllvm::HashBuilder< HasherT, Endianness >
HasByteSwapT typedefllvm::HashBuilder< HasherT, Endianness >
HashBuilder(HasherT &Hasher)llvm::HashBuilder< HasherT, Endianness >inlineexplicit
HashBuilder(ArgTypes &&...Args)llvm::HashBuilder< HasherT, Endianness >inlineexplicit
HashBuilderBase(HasherT &Hasher)llvm::HashBuilderBase< HasherT >inlineexplicitprotected
HashBuilderBase(ArgTypes &&...Args)llvm::HashBuilderBase< HasherT >inlineexplicitprotected
HashResultTy typedefllvm::HashBuilderBase< HasherT >
result()llvm::HashBuilderBase< HasherT >inline
update(ArrayRef< uint8_t > Data)llvm::HashBuilderBase< HasherT >inline
update(StringRef Data)llvm::HashBuilderBase< HasherT >inline