Lines Matching refs:_hash
69 Dict::Dict(CmpKey initcmp, Hash inithash) : _hash(inithash), _cmp(initcmp),
89 : _hash(inithash), _cmp(initcmp), _arena(arena) {
159 if( (_hash( key ) & (_size-1)) != i ) { // Moving to hi bucket?
176 Dict::Dict( const Dict &d ) : _size(d._size), _cnt(d._cnt), _hash(d._hash),_cmp(d._cmp), _arena(d._arena) {
199 *(Hash*)(&_hash) = d._hash;
216 uint hash = _hash( key ); // Get hash key
254 uint i = _hash( key ) & (_size-1); // Get hash key, corrected for size
272 uint i = _hash( key ) & (_size-1); // Get hash key, corrected for size
286 if( _hash != d2._hash ) return 0;