| 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 typedef | llvm::HashBuilder< HasherT, Endianness > | |
| HasByteSwapT typedef | llvm::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 typedef | llvm::HashBuilderBase< HasherT > | |
| result() | llvm::HashBuilderBase< HasherT > | inline |
| update(ArrayRef< uint8_t > Data) | llvm::HashBuilderBase< HasherT > | inline |
| update(StringRef Data) | llvm::HashBuilderBase< HasherT > | inline |