[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