diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2012-05-09 00:27:52 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2012-05-09 00:27:52 +0000 |
commit | 767e9d9a9d6a3cc115b040dd39a234224b79f882 (patch) | |
tree | 9e114b8e7a3dce9274f1be0392d7bc1ad3b4f741 /test/Rewriter/rewrite-modern-default-property-synthesis.mm | |
parent | 7e9f8af453598292cb57ba8e4dd63b9a5814b9ac (diff) | |
download | clang-767e9d9a9d6a3cc115b040dd39a234224b79f882.tar.gz |
Remove thid test for now.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156455 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Rewriter/rewrite-modern-default-property-synthesis.mm')
-rw-r--r-- | test/Rewriter/rewrite-modern-default-property-synthesis.mm | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/test/Rewriter/rewrite-modern-default-property-synthesis.mm b/test/Rewriter/rewrite-modern-default-property-synthesis.mm deleted file mode 100644 index 1d134e7e00..0000000000 --- a/test/Rewriter/rewrite-modern-default-property-synthesis.mm +++ /dev/null @@ -1,85 +0,0 @@ -// RUN: %clang_cc1 -E %s -o %t.mm -// RUN: %clang_cc1 -x objective-c++ -fms-extensions -fobjc-default-synthesize-properties -rewrite-objc %t.mm -o %t-rw.cpp -// RUN: FileCheck --input-file=%t-rw.cpp %s -// RUN: %clang_cc1 -fsyntax-only -DSEL="void *" -Did="struct objc_object *" -Wno-attributes -Wno-address-of-temporary -D"__declspec(X)=" %t-rw.cpp -// rdar://11374235 - -extern "C" void *sel_registerName(const char *); - -@interface NSObject -- (void) release; -- (id) retain; -@end -@class NSString; - -@interface SynthItAll : NSObject -@property int howMany; -@property (retain) NSString* what; -@end - -@implementation SynthItAll -@end - - -@interface SynthSetter : NSObject -@property (nonatomic) int howMany; -@property (nonatomic, retain) NSString* what; -@end - -@implementation SynthSetter - -- (int) howMany { - return _howMany; -} -// - (void) setHowMany: (int) value - -- (NSString*) what { - return _what; -} -// - (void) setWhat: (NSString*) value -@end - - -@interface SynthGetter : NSObject -@property (nonatomic) int howMany; -@property (nonatomic, retain) NSString* what; -@end - -@implementation SynthGetter -// - (int) howMany -- (void) setHowMany: (int) value { - _howMany = value; -} - -// - (NSString*) what -- (void) setWhat: (NSString*) value { - if (_what != value) { - [_what release]; - _what = [value retain]; - } -} -@end - -typedef struct { - int x:1; - int y:1; -} TBAR; - -@interface NONAME -{ - TBAR _bar; -} -@property TBAR bad; -@end - -@implementation NONAME -@end - -// CHECK: static int _I_SynthGetter_howMany -// CHECL: return (*(int *)((char *)self + OBJC_IVAR_$_SynthGetter$_howMany)); -// CHECK: static NSString * _I_SynthGetter_what -// CHECK: return (*(NSString **)((char *)self + OBJC_IVAR_$_SynthGetter$_what)); -// CHECK: static TBAR _I_NONAME_bad -// CHECK: return (*(TBAR *)((char *)self + OBJC_IVAR_$_NONAME$_bad)); -// CHECK: static void _I_NONAME_setBad_ -// CHECK: (*(TBAR *)((char *)self + OBJC_IVAR_$_NONAME$_bad)) = bad; |