parent
27c15cca19
commit
47fbe949c4
|
@ -1,29 +1,29 @@
|
|||
// RUN: clang -fsyntax-only -verify %s
|
||||
|
||||
@interface Super @end
|
||||
Super s1; // expected-error{{statically allocated Objective-c object 's1'}}
|
||||
Super s1; // expected-error{{statically allocated Objective-C object 's1'}}
|
||||
|
||||
extern Super e1; // expected-error{{statically allocated Objective-c object 'e1'}}
|
||||
extern Super e1; // expected-error{{statically allocated Objective-C object 'e1'}}
|
||||
|
||||
struct S {
|
||||
Super s1; // expected-error{{statically allocated Objective-c object 's1'}}
|
||||
Super s1; // expected-error{{statically allocated Objective-C object 's1'}}
|
||||
};
|
||||
|
||||
@protocol P1 @end
|
||||
|
||||
@interface INTF
|
||||
{
|
||||
Super ivar1; // expected-error{{statically allocated Objective-c object 'ivar1'}}
|
||||
Super ivar1; // expected-error{{statically allocated Objective-C object 'ivar1'}}
|
||||
}
|
||||
@end
|
||||
|
||||
@interface MyIntf
|
||||
{
|
||||
Super<P1> ivar1; // expected-error{{statically allocated Objective-c object 'ivar1'}}
|
||||
Super<P1> ivar1; // expected-error{{statically allocated Objective-C object 'ivar1'}}
|
||||
}
|
||||
@end
|
||||
|
||||
Super foo(Super parm1) {
|
||||
Super p1; // expected-error{{statically allocated Objective-c object 'p1'}}
|
||||
Super p1; // expected-error{{statically allocated Objective-C object 'p1'}}
|
||||
return p1;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue