// RUN: %clang_cc1 -emit-llvm %s -o /dev/null // rdar://12581683 extern "C" { @interface RetainBucket + (id) sharedRetainBucket; @end @implementation RetainBucket + (id) sharedRetainBucket { static id sharedBucket = (id)0; return sharedBucket; } @end }