[cfe-commits] r115349 - /cfe/trunk/test/CodeGenObjC/debug-info-default-synth-ivar.m
Fariborz Jahanian
fjahanian at apple.com
Fri Oct 1 14:26:26 PDT 2010
Author: fjahanian
Date: Fri Oct 1 16:26:26 2010
New Revision: 115349
URL: http://llvm.org/viewvc/llvm-project?rev=115349&view=rev
Log:
Restore test. Is for //rdar://8493239
Added:
cfe/trunk/test/CodeGenObjC/debug-info-default-synth-ivar.m
Added: cfe/trunk/test/CodeGenObjC/debug-info-default-synth-ivar.m
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenObjC/debug-info-default-synth-ivar.m?rev=115349&view=auto
==============================================================================
--- cfe/trunk/test/CodeGenObjC/debug-info-default-synth-ivar.m (added)
+++ cfe/trunk/test/CodeGenObjC/debug-info-default-synth-ivar.m Fri Oct 1 16:26:26 2010
@@ -0,0 +1,34 @@
+// RUN: %clang -fobjc-abi-version=3 -fverbose-asm -g -S %s -o - | grep DW_AT_name | count 42
+// rdar://8493239
+
+ at class NSString;
+
+ at interface InstanceVariablesEverywhereButTheInterface
+ at end
+
+ at interface InstanceVariablesEverywhereButTheInterface()
+{
+ NSString *_someString;
+}
+
+ at property(readonly) NSString *someString;
+ at property(readonly) unsigned long someNumber;
+ at end
+
+ at implementation InstanceVariablesEverywhereButTheInterface
+{
+ unsigned long _someNumber;
+}
+ at synthesize someString = _someString, someNumber = _someNumber;
+ at end
+
+ at interface AutomaticSynthesis
+{
+ int real_ivar;
+}
+ at property(copy) NSString *someString;
+ at property unsigned long someNumber;
+ at end
+
+ at implementation AutomaticSynthesis
+ at end
More information about the cfe-commits
mailing list