/* Check if casting the receiver type causes method lookup to succeed. This was broken | |
in Objective-C++. */ | |
/* Contributed by Ziemowit Laski <zlaski@apple.com> */ | |
/* { dg-do compile } */ | |
@interface A | |
@end | |
@interface B: A | |
- (void)f; | |
@end | |
void g(A *p) { [(B *)p f]; } | |