summaryrefslogtreecommitdiff
path: root/clang/test/CodeGenObjCXX/selector-expr-lvalue.mm
blob: 3e3bf4ecf20ef6c3eaee272affa96823edfc5be0 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// RUN: %clang_cc1 -triple x86_64-apple-darwin10 -fobjc-fragile-abi  -emit-llvm -o - %s 
// PR7390

@interface NSObject {}
- (void)respondsToSelector:(const SEL&)s : (SEL*)s1;
- (void) setPriority:(int)p;
- (void)Meth;
@end

@implementation  NSObject
- (void)Meth {
    [self respondsToSelector:@selector(setPriority:) : &@selector(setPriority:)];
}
- (void) setPriority:(int)p{}
- (void)respondsToSelector:(const SEL&)s : (SEL*)s1 {}
@end