diff options
Diffstat (limited to 'gcc/testsuite/objc.dg/method-15.m')
-rw-r--r-- | gcc/testsuite/objc.dg/method-15.m | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/gcc/testsuite/objc.dg/method-15.m b/gcc/testsuite/objc.dg/method-15.m index 6a5aec6ac20..d1a675e72cd 100644 --- a/gcc/testsuite/objc.dg/method-15.m +++ b/gcc/testsuite/objc.dg/method-15.m @@ -4,7 +4,9 @@ /* { dg-do compile } */ -#include "../objc-obj-c++-shared/Object1.h" +#include "../objc-obj-c++-shared/TestsuiteObject.h" +#include <objc/objc.h> +#include "../objc-obj-c++-shared/runtime.h" @class NSString; @@ -13,19 +15,19 @@ + (BOOL)usesUserKeyEquivalents; @end -@interface NSMenuItem : Object <NSMenuItem> { +@interface NSMenuItem : TestsuiteObject <NSMenuItem> { @private id _menu; } @end -@interface NSResponder : Object <NSMenuItem> +@interface NSResponder : TestsuiteObject <NSMenuItem> { id _nextResponder; } @end -@interface Object(NSMenuValidation) +@interface TestsuiteObject(NSMenuValidation) - (BOOL)validateMenuItem:(id <NSMenuItem>)menuItem; @end |