From: David Blaikie Date: Tue, 23 Jul 2013 01:01:17 +0000 (+0000) Subject: Further simplify test case from r186894 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=683a37b2cff5ab46d40fb1a8a6ecf6ebad822a22;p=clang Further simplify test case from r186894 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@186905 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/CodeGenObjC/block-byref-debuginfo.m b/test/CodeGenObjC/block-byref-debuginfo.m index fe5af16623..7c1571f48b 100644 --- a/test/CodeGenObjC/block-byref-debuginfo.m +++ b/test/CodeGenObjC/block-byref-debuginfo.m @@ -4,20 +4,10 @@ // expression (256) that locates it inside of the byref descriptor: // CHECK: metadata !"foo", i32 0, i64 {{[0-9]+}}, i64 64, i64 256, i32 0, metadata -@interface NSObject { -} -@end -typedef struct Buffer *BufferRef; -typedef struct Foo_s { - unsigned char *data; -} Foo; -@interface FileReader : NSObject { -} -@end -@implementation FileReader -- (BufferRef) bar:(int *)index -{ - __attribute__((__blocks__(byref))) Foo foo; +struct Foo { + unsigned char *data; +}; +int func() { + __attribute__((__blocks__(byref))) struct Foo foo; return 0; } -@end