1 // RUN: %clang_cc1 -fobjc-gc -triple x86_64-apple-darwin10 -emit-llvm -o - %s | FileCheck %s
8 // CHECK: {{call.* @objc_assign_global}}
9 CPDestUser* globalUser = FUNC();
11 // CHECK: {{call.* @objc_assign_weak}}
12 __weak CPDestUser* weakUser = FUNC();
15 // CHECK: {{call.* @objc_assign_global}}
16 static CPDestUser* staticUser = FUNC();
18 CPDestUser* GetDestUser()
20 // CHECK: {{call.* @objc_assign_global}}
21 static CPDestUser* gUser = FUNC();
22 // CHECK: {{call.* @objc_assign_weak}}
23 static __weak CPDestUser* wUser = FUNC();