OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gcc-4.2.2/] [gcc/] [testsuite/] [obj-c++.dg/] [comp-types-8.mm] - Diff between revs 154 and 816

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 154 Rev 816
/* { dg-do compile } */
/* { dg-do compile } */
/* We used to ICE because we removed the cast to List_linked*
/* We used to ICE because we removed the cast to List_linked*
   in -[ListIndex_linked next]. */
   in -[ListIndex_linked next]. */
@interface List
@interface List
{
{
@public
@public
  int firstLink;
  int firstLink;
}
}
@end
@end
@interface ListIndex_linked
@interface ListIndex_linked
{
{
@public
@public
  List *collection;
  List *collection;
  int link;
  int link;
}
}
@end
@end
@interface List_linked: List
@interface List_linked: List
@end
@end
@implementation List
@implementation List
@end
@end
@implementation ListIndex_linked
@implementation ListIndex_linked
- next
- next
{
{
   link = ((List_linked*)collection)->firstLink;
   link = ((List_linked*)collection)->firstLink;
}
}
@end
@end
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.