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 |