1 // RUN: %clang_cc1 %s -fsyntax-only -verify 2 // expected-no-diagnostics 3 // rdar://8686888 4 5 typedef struct objc_selector *SEL; 6 typedef struct objc_object *id; 7 8 extern "C" __attribute__((visibility("default"))) id objc_msgSend(id self, SEL op, ...) 9 __attribute__((visibility("default"))); 10 11 inline void TCFReleaseGC(void * object) 12 { 13 static SEL SEL_release; 14 objc_msgSend((id)object, SEL_release); 15 } 16