blob: 39f474727b7b741bf3b5ed4b02d8e6eeeecd854e [file] [log] [blame]
Rafael Espindola14f98892013-09-27 20:21:48 +00001// RUN: %clang_cc1 -fsyntax-only -verify -Wno-objc-root-class %s
Andy Gibbs8e8fb3b2012-10-19 12:44:48 +00002// expected-no-diagnostics
Fariborz Jahaniand0fbadd2011-01-26 00:57:01 +00003// rdar://8913053
4
5typedef unsigned char BOOL;
6
7@interface MailApp
8{
9 BOOL _isAppleInternal;
10}
11@property(assign) BOOL isAppleInternal;
12@end
13
14static BOOL isAppleInternal() {return 0; }
15
16@implementation MailApp
17
18- (BOOL)isAppleInternal {
19 return _isAppleInternal;
20}
21
22- (void)setIsAppleInternal:(BOOL)flag {
23 _isAppleInternal= !!flag;
24}
25
26- (void) Meth {
27 self.isAppleInternal = isAppleInternal();
28}
29@end