• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// RUN: %clang_cc1 -fsyntax-only -verify -Wno-objc-root-class %s
2
3@interface IDELogNavigator
4{
5  id selectedObjects;
6}
7@end
8
9@interface IDELogNavigator (CAT)
10  @property (readwrite, retain) id selectedObjects; // expected-note {{property declared here}}
11  @property (readwrite, retain) id d_selectedObjects; // expected-note {{property declared here}}
12@end
13
14@implementation IDELogNavigator
15@synthesize selectedObjects = _selectedObjects; // expected-error {{property declared in category 'CAT' cannot be implemented in class implementation}}
16@dynamic d_selectedObjects; // expected-error {{property declared in category 'CAT' cannot be implemented in class implementation}}
17@end
18
19