1/* Contributed by Nicola Pero - Fri Mar 9 19:39:15 CET 2001 */ 2#import "../../objc-obj-c++-shared/TestsuiteObject.m" 3#include <objc/objc.h> 4 5/* Test the @private, @protected, @public keyworks for ivars. We only 6 check syntax. */ 7 8@interface TestClass : TestsuiteObject 9{ 10 int a; 11 12@private 13 int ivarOne, ivarTwo; 14 id ivarThree; 15 16@protected 17 int ivarFour; 18 19@public 20 id ivarFive; 21} 22@end 23 24@implementation TestClass 25@end 26 27 28int main (void) 29{ 30 /* Only test compilation */ 31 return 0; 32} 33