1 // RUN: %clang_cc1 -S -g -o %t.s %s 2 3 // FIXME: This test case can be removed at some point (since it will 4 // no longer effectively test anything). The reason it was causing 5 // trouble was the synthesized self decl in im1 was causing the debug 6 // info for I1* to be generated, but referring to an invalid compile 7 // unit. This was later referred to by f1 and created ill formed debug 8 // information. 9 10 @interface I1 @end 11 12 @implementation I1 13 -im0 { return 0; } 14 @end 15 16 I1 *f1(void) { return 0; } 17