Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / CodeGenObjC / objc2-protocol-metadata.m
blobba144e8b39e4dc397798ff1d6ce71f956a6d62c6
1 // RUN: %clang_cc1 -triple x86_64-apple-macosx10.10 -emit-llvm -o - %s | FileCheck %s
3 @protocol P1
4 - InstP;
5 + ClsP;
6 @end
8 @interface INTF <P1>
9 @end
11 @implementation INTF
12 - InstP { return 0; }
13 + ClsP  { return 0; }
14 @end
16 // CHECK: %struct._protocol_t = type { ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, i32, i32, ptr, ptr, ptr }