2007-03-01 Paul Brook <paul@codesourcery.com>
[official-gcc.git] / gcc / testsuite / objc.dg / comp-types-8.m
blob7f9c64a6f2e576ce79e908481e87020aad8e7385
1 /* { dg-do compile } */
2 /* Another gimplifier ICE... */
4 #include <objc/Object.h>
6 @interface MyView: Object {
7   int _frame;
9 - (void)_finalize;
10 @end
12 @interface MyViewTemplate: MyView {
13   void *_className;
15 - (id)createRealObject;
16 @end
18 @implementation MyViewTemplate
19 - (id)createRealObject {
20     id realObj;
21     *(MyView *)realObj = *(MyView *)self;
22     return realObj;
24 @end