| 1068 | } |
| 1069 | |
| 1070 | DOCTEST_NO_SANITIZE_INTEGER |
| 1071 | unsigned long long hash(unsigned long long a, unsigned long long b) { |
| 1072 | return (a << 5) + b; |
| 1073 | } |
| 1074 | |
| 1075 | // C string hash function (djb2) - taken from http://www.cse.yorku.ca/~oz/hash.html |
| 1076 | DOCTEST_NO_SANITIZE_INTEGER |