53 lines
1.0 KiB
Plaintext
53 lines
1.0 KiB
Plaintext
|
// RUN: %clang_cc1 -fsyntax-only -verify -Wno-objc-root-class %s
|
||
|
// rdar://11939584
|
||
|
|
||
|
@interface PodiumWalkerController
|
||
|
@property (assign) id PROP;
|
||
|
- (void) // expected-error {{expected ';' after method prototype}}
|
||
|
@end // expected-error {{expected selector for Objective-C method}}
|
||
|
|
||
|
|
||
|
id GVAR;
|
||
|
|
||
|
id StopProgressAnimation()
|
||
|
{
|
||
|
|
||
|
PodiumWalkerController *controller;
|
||
|
return controller.PROP;
|
||
|
}
|
||
|
|
||
|
@interface P1
|
||
|
@property (assign) id PROP;
|
||
|
- (void); // expected-error {{expected selector for Objective-C method}}
|
||
|
@end
|
||
|
|
||
|
id GG=0;
|
||
|
|
||
|
id Stop1()
|
||
|
{
|
||
|
|
||
|
PodiumWalkerController *controller;
|
||
|
return controller.PROP;
|
||
|
}
|
||
|
|
||
|
@interface P2
|
||
|
@property (assign) id PROP;
|
||
|
- (void)Meth {} // expected-error {{expected ';' after method prototype}}
|
||
|
@end
|
||
|
|
||
|
@interface P3
|
||
|
@property (assign) id PROP;
|
||
|
- (void)
|
||
|
- (void)Meth {} // expected-error {{expected selector for Objective-C method}} \
|
||
|
// expected-error {{expected ';' after method prototype}}
|
||
|
@end
|
||
|
|
||
|
id HH=0;
|
||
|
|
||
|
id Stop2()
|
||
|
{
|
||
|
|
||
|
PodiumWalkerController *controller;
|
||
|
return controller.PROP;
|
||
|
}
|