113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
|
- (void)release
{
}
- (void)dealloc
{
[self doesNotRecognizeSelector: _cmd];
abort();
/* Get rid of a stupid warning */
[super dealloc];
}
@end
@implementation OFDictionary
|
|
<
|
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
|
- (void)release
{
}
- (void)dealloc
{
OF_UNRECOGNIZED_SELECTOR
/* Get rid of a stupid warning */
[super dealloc];
}
@end
@implementation OFDictionary
|
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
|
- initWithSerialization: (OFXMLElement*)element
{
OF_INVALID_INIT_METHOD
}
- (id)objectForKey: (id)key
{
[self doesNotRecognizeSelector: _cmd];
abort();
}
- (id)objectForKeyedSubscript: (id)key
{
return [self objectForKey: key];
}
- (size_t)count
{
[self doesNotRecognizeSelector: _cmd];
abort();
}
- copy
{
return [self retain];
}
|
|
<
|
<
|
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
|
- initWithSerialization: (OFXMLElement*)element
{
OF_INVALID_INIT_METHOD
}
- (id)objectForKey: (id)key
{
OF_UNRECOGNIZED_SELECTOR
}
- (id)objectForKeyedSubscript: (id)key
{
return [self objectForKey: key];
}
- (size_t)count
{
OF_UNRECOGNIZED_SELECTOR
}
- copy
{
return [self retain];
}
|
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
|
objc_autoreleasePoolPop(pool);
return ret;
}
- (OFEnumerator*)objectEnumerator
{
[self doesNotRecognizeSelector: _cmd];
abort();
}
- (OFEnumerator*)keyEnumerator
{
[self doesNotRecognizeSelector: _cmd];
abort();
}
- (int)countByEnumeratingWithState: (of_fast_enumeration_state_t*)state
objects: (id*)objects
count: (int)count_
{
[self doesNotRecognizeSelector: _cmd];
abort();
}
#if defined(OF_HAVE_BLOCKS) && defined(OF_HAVE_FAST_ENUMERATION)
- (void)enumerateKeysAndObjectsUsingBlock:
(of_dictionary_enumeration_block_t)block
{
bool stop = false;
|
|
<
|
<
|
<
|
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
|
objc_autoreleasePoolPop(pool);
return ret;
}
- (OFEnumerator*)objectEnumerator
{
OF_UNRECOGNIZED_SELECTOR
}
- (OFEnumerator*)keyEnumerator
{
OF_UNRECOGNIZED_SELECTOR
}
- (int)countByEnumeratingWithState: (of_fast_enumeration_state_t*)state
objects: (id*)objects
count: (int)count_
{
OF_UNRECOGNIZED_SELECTOR
}
#if defined(OF_HAVE_BLOCKS) && defined(OF_HAVE_FAST_ENUMERATION)
- (void)enumerateKeysAndObjectsUsingBlock:
(of_dictionary_enumeration_block_t)block
{
bool stop = false;
|