Lines Matching defs:hash
243 // The table of values lies after the hash index.
294 unsigned hash = key->existingHash();
302 unsigned entryIndex = m_index[hash & m_indexMask];
304 return std::make_pair((ValueType*)0, hash & m_indexMask);
306 return std::make_pair(&table()[entryIndex - 1], hash & m_indexMask);
316 dataLog("PropertyTable collision for ", key, " (", hash, ") with step ", step, "\n");
320 hash += step;
332 unsigned hash = key->existingHash();
340 unsigned entryIndex = m_index[hash & m_indexMask];
352 hash += step;
360 unsigned hash = key->hash();
368 unsigned entryIndex = m_index[hash & m_indexMask];
370 return std::make_pair((ValueType*)0, hash & m_indexMask);
373 return std::make_pair(&table()[entryIndex - 1], hash & m_indexMask);
381 hash += step;
579 // The table of values lies after the hash index.
585 // The table of values lies after the hash index.