src/builtInPDBObjects/headers/PDBMap.cc
inline unsigned int newHash(unsigned int x) {
    x = ((x >> 16) ^ x) * 0x45d9f3b;
    x = ((x >> 16) ^ x) * 0x45d9f3b;
    x = (x >> 16) ^ x;
    return x;
}
// does a bunch of bit twiddling to compute a hash of an int
does a bunch of bit twiddling to compute a hash of an int
does a bunch of bit twiddling to compute a hash of an int
inline unsigned int newHash(unsigned int x) {
    x = ((x >> 16) ^ x) * 0x45d9f3b;
    x = ((x >> 16) ^ x) * 0x45d9f3b;
    x = (x >> 16) ^ x;
    return x;
}
inline unsigned int newHash ( unsigned int x ) { x = ( ( x >> 16 ) ^ x ) * 0x45d9f3b ; x = ( ( x >> 16 ) ^ x ) * 0x45d9f3b ; x = ( x >> 16 ) ^ x ; return x ; }
does a bunch of bit twiddling to compute a hash of an int
does a bunch of bit twiddling to compute a hash of an int