Declares the hasher member, and functions forwarding directly to the hasher.

Synopsis

Declared in <llvm/Support/HashBuilder.h>

template<typename HasherT>
class HashBuilderBase;

Type Aliases

Name

Description

HashResultTy

Result type of HasherT::final().

Member Functions

Name

Description

final

Forward to HasherT::final() if available.

getHasher

Return a reference to the underlying hasher.

result

Forward to HasherT::result() if available.

update

Forward to HasherT::update(ArrayRef<uint8_t>).

Protected Member Functions

Name

Description

HashBuilderBase [constructor]

Constructors

Derived Classes

Name

Description

HashBuilder

Interface to help hash various types through a hasher type.

Created with MrDocs