ΒΆtemplate <typename InputIteratorT>
llvm::hash_code hash_combine_range_impl(
InputIteratorT first,
InputIteratorT last)
template <typename InputIteratorT>
llvm::hash_code hash_combine_range_impl(
InputIteratorT first,
InputIteratorT last)
Description
Implement the combining of integral values into a hash_code. This overload is selected when the value type of the iterator is integral. Rather than computing a hash_code for each object and then combining them, this (as an optimization) directly combines the integers.
Declared at: llvm/include/llvm/ADT/Hashing.h:402
Templates
- InputIteratorT
Parameters
- InputIteratorT first
- InputIteratorT last