summaryrefslogtreecommitdiffstats
path: root/test/CodeGenObjC/protocol-definition-hidden-visibility.m
blob: 31a864b22d55fbae0a7e8e170db3076e40fc374b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// RUN: clang-cc -triple x86_64-apple-darwin10  -S -o - %s | grep -e "private_extern l_OBJC_PROTOCOL_" | count 2

@interface FOO @end

@interface NSObject @end

@protocol SSHIPCProtocolHandler_BDC;

typedef NSObject<SSHIPCProtocolHandler_BDC> _SSHIPCProtocolHandler_BDC;

@interface SSHIPC_v2_RPFSProxy
@property(nonatomic,readonly,retain) _SSHIPCProtocolHandler_BDC* protocolHandler_BDC;
@end

@implementation FOO
- (_SSHIPCProtocolHandler_BDC*) protocolHandler_BDC {@protocol(SSHIPCProtocolHandler_BDC); }
@end


OpenPOWER on IntegriCloud