1/* Test if context-sensitive "in", "out", "byref", etc., qualifiers can be 2 used as method selectors. */ 3/* Author: Ziemowit Laski <zlaski@apple.com>. */ 4/* { dg-do compile } */ 5 6@interface Foo 7- (void)insertNewButtonImage:(Foo *)newButtonImage in:(Foo *)buttonCell; 8+ (oneway void)oneway:(int)i2 byref:(int)i3 out:(float)f4 bycopy:(float)f5; 9@end 10 11@implementation Foo 12- (void)insertNewButtonImage:(Foo *)newButtonImage in:(Foo *)buttonCell { } 13+ (oneway void)oneway:(int)i2 byref:(int)i3 out:(float)f4 bycopy:(float)f5 { } 14@end 15 16/* { dg-final { scan-assembler "insertNewButtonImage:in:" } } */ 17/* { dg-final { scan-assembler "oneway:byref:out:bycopy:" } } */ 18