X-Git-Url: https://git.saurik.com/apple/objc4.git/blobdiff_plain/7c0e6487d7b67b6bf6c632300ee4b74e8950b051..7af964d1562d70f51a8e9aca24215ac3d83d0624:/test/unload2.m diff --git a/test/unload2.m b/test/unload2.m new file mode 100644 index 0000000..7a21d97 --- /dev/null +++ b/test/unload2.m @@ -0,0 +1,33 @@ +#include "unload.h" +#include + + +@implementation SmallClass ++(void)initialize { } ++(id)new { + return class_createInstance(self, 0); +} +-(void)free { object_dispose(self); } +-(void)unload2_instance_method { } +-(void)finalize { } +@end + + +@implementation BigClass ++(void)initialize { } ++(id)new { + return class_createInstance(self, 0); +} +-(void)free { object_dispose(self); } +-(void)finalize { } +-(void)forward:(int)a1:(int)a2 { a1 = a2; } +@end + + +@interface UnusedClass { id isa; } @end +@implementation UnusedClass @end + + +@implementation SmallClass (Category) +-(void)unload2_category_method { } +@end