Hashing.h | 348 /// A type trait which is true if we want to combine values for hashing by 516 /// This sets up the state for a recursive hash combine, including getting 521 /// \brief Combine one chunk of data into the current in-flight hash. 532 // with the variadic combine because that formation can have varying 569 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end, function in struct:llvm::hashing::detail::hash_combine_recursive_helper 574 return combine(length, buffer_ptr, buffer_end, args...); 583 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end, function in struct:llvm::hashing::detail::hash_combine_recursive_helper 587 return combine(length, buffer_ptr, buffer_end, arg2, arg3, arg4, arg5, arg6); 590 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end, function in struct:llvm::hashing::detail::hash_combine_recursive_helper 594 return combine(length, buffer_ptr, buffer_end, arg2, arg3, arg4, arg5) 597 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end, function in struct:llvm::hashing::detail::hash_combine_recursive_helper 604 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end, function in struct:llvm::hashing::detail::hash_combine_recursive_helper 610 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end, function in struct:llvm::hashing::detail::hash_combine_recursive_helper 616 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end, function in struct:llvm::hashing::detail::hash_combine_recursive_helper 629 hash_code combine(size_t length, char *buffer_ptr, char *buffer_end) { function in struct:llvm::hashing::detail::hash_combine_recursive_helper [all...] |