{{size={mNumElements}}} mNumElements n = *((size_t*)itInfo) itInfo += sizeof(size_t) itKeyVals += sizeof(size_t) inc = n == 0 ? 64 : ( 63 - (((n & (~n + 1)) & 0x00000000FFFFFFFF) ? 32 : 0) - (((n & (~n + 1)) & 0x0000FFFF0000FFFF) ? 16 : 0) - (((n & (~n + 1)) & 0x00FF00FF00FF00FF) ? 8 : 0) - (((n & (~n + 1)) & 0x0F0F0F0F0F0F0F0F) ? 4 : 0) - (((n & (~n + 1)) & 0x3333333333333333) ? 2 : 0) - (((n & (~n + 1)) & 0x5555555555555555) ? 1 : 0) ) itInfo += inc / 8 itKeyVals += inc / 8 itKeyVals->mData.second itInfo++ itKeyVals++ float(mNumElements) / float(mMask + 1) $T2 $T1 *(WrapHash<$T5>*)this,nd *(WrapKeyEqual<$T6>*)this,nd