Lines Matching refs:BasicHashtableImpl
27 BasicHashtableImpl::BasicHashtableImpl(size_t entrySize, bool hasTrivialDestructor,
35 BasicHashtableImpl::BasicHashtableImpl(const BasicHashtableImpl& other) :
45 void BasicHashtableImpl::dispose() {
51 void BasicHashtableImpl::clone() {
60 void BasicHashtableImpl::setTo(const BasicHashtableImpl& other) {
77 void BasicHashtableImpl::clear() {
97 ssize_t BasicHashtableImpl::next(ssize_t index) const {
109 ssize_t BasicHashtableImpl::find(ssize_t index, hash_t hash,
148 size_t BasicHashtableImpl::add(hash_t hash, const void* entry) {
184 void BasicHashtableImpl::removeAt(size_t index) {
198 void BasicHashtableImpl::rehash(size_t minimumCapacity, float loadFactor) {
241 void* BasicHashtableImpl::allocateBuckets(size_t count) const {
254 void BasicHashtableImpl::releaseBuckets(void* __restrict__ buckets, size_t count) const {
262 void BasicHashtableImpl::destroyBuckets(void* __restrict__ buckets, size_t count) const {
273 void BasicHashtableImpl::copyBuckets(const void* __restrict__ fromBuckets,
320 void BasicHashtableImpl::determineCapacity(size_t minimumCapacity, float loadFactor,