300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
|
return true;
}
- (unsigned long)hash
{
id const *objects = _array.items;
size_t count = _array.count;
uint32_t hash;
OF_HASH_INIT(hash);
for (size_t i = 0; i < count; i++)
OF_HASH_ADD_HASH(hash, [objects[i] hash]);
OF_HASH_FINALIZE(hash);
return hash;
}
- (int)countByEnumeratingWithState: (OFFastEnumerationState *)state
objects: (id *)objects
count: (int)count_
|
|
|
|
|
|
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
|
return true;
}
- (unsigned long)hash
{
id const *objects = _array.items;
size_t count = _array.count;
unsigned long hash;
OFHashInit(&hash);
for (size_t i = 0; i < count; i++)
OFHashAddHash(&hash, [objects[i] hash]);
OFHashFinalize(&hash);
return hash;
}
- (int)countByEnumeratingWithState: (OFFastEnumerationState *)state
objects: (id *)objects
count: (int)count_
|