Hashing.h | 344 /// A type trait which is true if we want to combine values for hashing by 511 /// This sets up the state for a recursive hash combine, including getting 516 /// \brief Combine one chunk of data into the current in-flight hash. 527 // with the variadic combine because that formation can have varying 564 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end, function in struct:llvm::hashing::detail::hash_combine_recursive_helper 569 return combine(length, buffer_ptr, buffer_end, args...); 578 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end, function in struct:llvm::hashing::detail::hash_combine_recursive_helper 582 return combine(length, buffer_ptr, buffer_end, arg2, arg3, arg4, arg5, arg6); 585 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end, function in struct:llvm::hashing::detail::hash_combine_recursive_helper 589 return combine(length, buffer_ptr, buffer_end, arg2, arg3, arg4, arg5) 592 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end, function in struct:llvm::hashing::detail::hash_combine_recursive_helper 599 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end, function in struct:llvm::hashing::detail::hash_combine_recursive_helper 605 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end, function in struct:llvm::hashing::detail::hash_combine_recursive_helper 611 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end, function in struct:llvm::hashing::detail::hash_combine_recursive_helper 624 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end) { function in struct:llvm::hashing::detail::hash_combine_recursive_helper [all...] |