12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
* Public License, either version 2 or 3, which can be found in the file
* LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this
* file.
*/
#include "config.h"
#include <stdlib.h>
#include <string.h>
#if defined(OF_APPLE_RUNTIME)
# import <objc/runtime.h>
#endif
#import "OFIntrospection.h"
|
<
|
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
* Public License, either version 2 or 3, which can be found in the file
* LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this
* file.
*/
#include "config.h"
#include <string.h>
#if defined(OF_APPLE_RUNTIME)
# import <objc/runtime.h>
#endif
#import "OFIntrospection.h"
|
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
[self release];
@throw e;
}
return self;
}
#endif
- (void)dealloc
{
[_name release];
[super dealloc];
}
|
>
>
>
>
>
|
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
|
[self release];
@throw e;
}
return self;
}
#endif
- init
{
OF_INVALID_INIT_METHOD
}
- (void)dealloc
{
[_name release];
[super dealloc];
}
|
174
175
176
177
178
179
180
181
182
183
184
185
186
187
|
[self release];
@throw e;
}
return self;
}
#endif
- (void)dealloc
{
[_name release];
[super dealloc];
}
|
>
>
>
>
>
|
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
|
[self release];
@throw e;
}
return self;
}
#endif
- init
{
OF_INVALID_INIT_METHOD
}
- (void)dealloc
{
[_name release];
[super dealloc];
}
|
323
324
325
326
327
328
329
330
331
332
333
334
335
336
|
} @catch (id e) {
[self release];
@throw e;
}
return self;
}
- (void)dealloc
{
[_classMethods release];
[_instanceMethods release];
[_instanceVariables release];
|
>
>
>
>
>
|
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
|
} @catch (id e) {
[self release];
@throw e;
}
return self;
}
- init
{
OF_INVALID_INIT_METHOD
}
- (void)dealloc
{
[_classMethods release];
[_instanceMethods release];
[_instanceVariables release];
|