1/* 2rdar://8553305 3 4TEST_CONFIG SDK=iphoneos 5TEST_CRASHES 6 7TEST_BUILD 8 $C{COMPILE} $DIR/evil-class-5.m -dynamiclib -o libevil.dylib 9 $C{COMPILE} $DIR/evil-main.m -x none libevil.dylib -o evil-class-5.out 10END 11 12TEST_RUN_OUTPUT 13objc\[\d+\]: bad method implementation \(0x[0-9a-f]+ at 0x[0-9a-f]+\) 14CRASHED: SIG(ILL|TRAP) 15END 16*/ 17 18#define EVIL_SUPER 0 19#define EVIL_SUPER_META 1 20#define EVIL_SUB 0 21#define EVIL_SUB_META 0 22 23#define OMIT_SUPER 1 24#define OMIT_NL_SUPER 1 25#define OMIT_SUB 1 26#define OMIT_NL_SUB 0 27 28#include "evil-class-def.m" 29