]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - test/CodeGenObjC/ivar-layout-no-optimize.m
Update clang to r104832.
[FreeBSD/FreeBSD.git] / test / CodeGenObjC / ivar-layout-no-optimize.m
1 // RUN: %clang_cc1 -fobjc-gc -triple x86_64-apple-darwin -O0 -S %s -o %t-64.s
2 // RUN: FileCheck -check-prefix LP64 --input-file=%t-64.s %s
3 // RUN: %clang_cc1 -x objective-c++ -fobjc-gc -triple x86_64-apple-darwin -O0 -S %s -o %t-64.s
4 // RUN: FileCheck -check-prefix LP64 --input-file=%t-64.s %s
5
6 @interface NSObject {
7   id isa;
8 }
9 @end
10
11 @interface AllPointers : NSObject {
12     id foo;
13     void *__strong bar;    NSObject *bletch;}
14 @end
15 @implementation AllPointers
16 @end
17
18 // CHECK-LP64: L_OBJC_CLASS_NAME_6:
19 // CHECK-LP64-NEXT: .asciz      "\004"