1*67e74705SXin Li// RUN: %clang_cc1 -triple x86_64-apple-darwin10 -fobjc-arc -emit-llvm %s -o - | FileCheck %s 2*67e74705SXin Li 3*67e74705SXin Li// rdar://problem/9224855 4*67e74705SXin Liid make(void) __attribute__((ns_returns_retained)); 5*67e74705SXin Livoid test0() { 6*67e74705SXin Li make(); 7*67e74705SXin Li id x = 0; 8*67e74705SXin Li // CHECK: call void @objc_release( 9*67e74705SXin Li // CHECK: call void @objc_storeStrong( 10*67e74705SXin Li} 11*67e74705SXin Li 12*67e74705SXin Li// CHECK: declare extern_weak void @objc_release( 13*67e74705SXin Li// CHECK: declare extern_weak void @objc_storeStrong( 14