reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
68 assert(SI + S.size() + 1 <= sizeof(File.Bytes)); 69 std::copy(S.begin(), S.end(), File.Bytes + SI); 75 assert(!(File.Header.NumBuckets & (File.Header.NumBuckets - 1))); 75 assert(!(File.Header.NumBuckets & (File.Header.NumBuckets - 1))); 76 unsigned I = Hash & (File.Header.NumBuckets - 1); 78 if (!File.Buckets[I].Key) { 79 File.Buckets[I].Key = Key; 80 File.Buckets[I].Prefix = Prefix; 81 File.Buckets[I].Suffix = Suffix; 82 ++File.Header.NumEntries; 86 I &= File.Header.NumBuckets - 1; 87 } while (I != (Hash & (File.Header.NumBuckets - 1)));