Lines Matching refs:combine
5933 inline std::size_t combine(std::size_t seed, std::size_t h) noexcept
5964 return combine(type, 0);
5969 auto seed = combine(type, j.size());
5973 seed = combine(seed, h);
5974 seed = combine(seed, hash(element.value()));
5981 auto seed = combine(type, j.size());
5984 seed = combine(seed, hash(element));
5992 return combine(type, h);
5998 return combine(type, h);
6004 return combine(type, h);
6010 return combine(type, h);
6016 return combine(type, h);
6021 auto seed = combine(type, j.get_binary().size());
6023 seed = combine(seed, h);
6024 seed = combine(seed, static_cast<std::size_t>(j.get_binary().subtype()));
6027 seed = combine(seed, std::hash<std::uint8_t> {}(byte));