1 // RUN: %clang_cc1 -emit-llvm -o %t %s
10 @property(assign) id delegate;
13 @protocol AnotherProtocol
15 @property(assign) id myanother;
18 @protocol SubProtocol <MyProtocol>
19 @property(assign) id another;
22 @interface SubClass : BaseClass <SubProtocol, AnotherProtocol> {
27 @implementation BaseClass @end
29 @implementation SubClass
30 @synthesize delegate = _Subdelegate;
32 @synthesize myanother;