11b257afbae854c6817f26b7d61c4fed8ff7aebadDouglas Gregor@import redecl_merge_left; 2cce54aa6a40e4c39b25532336e17ce40f0a7e087Douglas Gregor 3cce54aa6a40e4c39b25532336e17ce40f0a7e087Douglas Gregor@class C4; 4cce54aa6a40e4c39b25532336e17ce40f0a7e087Douglas Gregor@class C4; 5dba9361891ab147b6ea658c1834bc1d660f5226bDouglas Gregor@protocol P4; 6dba9361891ab147b6ea658c1834bc1d660f5226bDouglas Gregor@protocol P4; 7dba9361891ab147b6ea658c1834bc1d660f5226bDouglas Gregor@protocol P4; 81b257afbae854c6817f26b7d61c4fed8ff7aebadDouglas Gregor@import redecl_merge_right; 9a1be278c4f3a234ff61f04018d26c6beecde1654Douglas Gregor 10ecb19382e1041f4e90f44c541173b85e4f328b84Douglas Gregor@class B; 11ecb19382e1041f4e90f44c541173b85e4f328b84Douglas Gregor 12a1be278c4f3a234ff61f04018d26c6beecde1654Douglas Gregor@class A; 13ecb19382e1041f4e90f44c541173b85e4f328b84Douglas Gregor 1427c6da284f90e32cda0ec8f52a2b6ba5a2613252Douglas Gregor@protocol P1; 1527c6da284f90e32cda0ec8f52a2b6ba5a2613252Douglas Gregor 161ca4a5c41b8707b5fafcd1af1c9824b1bb19a399Douglas Gregorstruct S1; 171ca4a5c41b8707b5fafcd1af1c9824b1bb19a399Douglas Gregorstruct S3; 181ca4a5c41b8707b5fafcd1af1c9824b1bb19a399Douglas Gregor 19c3cfd2ab3338d47861ece597212f21b972ebe727Douglas Gregorvoid refers_to_C4(C4*); 20c3cfd2ab3338d47861ece597212f21b972ebe727Douglas Gregor 21f4e955b694be22926f5ceb41e55d319ce9ff4aabDouglas Gregor@interface UnrelatedToDeclaredThenLoaded 22f4e955b694be22926f5ceb41e55d319ce9ff4aabDouglas Gregor- declaredThenLoadedMethod; 23f4e955b694be22926f5ceb41e55d319ce9ff4aabDouglas Gregor@end 24f4e955b694be22926f5ceb41e55d319ce9ff4aabDouglas Gregor 25f4e955b694be22926f5ceb41e55d319ce9ff4aabDouglas Gregor@class DeclaredThenLoaded; 26