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