1c50d4924SDouglas Gregor @import redecl_merge_left; 20475cd88SDouglas Gregor 30475cd88SDouglas Gregor @class C4; 40475cd88SDouglas Gregor @class C4; 5da38930cSDouglas Gregor @protocol P4; 6da38930cSDouglas Gregor @protocol P4; 7da38930cSDouglas Gregor @protocol P4; 8c50d4924SDouglas Gregor @import redecl_merge_right; 905f10357SDouglas Gregor 109f562c8dSDouglas Gregor @class B; 119f562c8dSDouglas Gregor 1205f10357SDouglas Gregor @class A; 139f562c8dSDouglas Gregor 1432c17577SDouglas Gregor @protocol P1; 1532c17577SDouglas Gregor 162009ceedSDouglas Gregor struct S1; 172009ceedSDouglas Gregor struct S3; 182009ceedSDouglas Gregor 19464b0ca6SDouglas Gregor void refers_to_C4(C4*); 20464b0ca6SDouglas Gregor 21*dcf25087SDouglas Gregor @interface UnrelatedToDeclaredThenLoaded 22*dcf25087SDouglas Gregor - declaredThenLoadedMethod; 23*dcf25087SDouglas Gregor @end 24*dcf25087SDouglas Gregor 25*dcf25087SDouglas Gregor @class DeclaredThenLoaded; 26