// RUN: %clang_cc1 %s -fsyntax-only -verify | |
// expected-no-diagnostics | |
// rdar://8686888 | |
typedef struct objc_selector *SEL; | |
typedef struct objc_object *id; | |
extern "C" __attribute__((visibility("default"))) id objc_msgSend(id self, SEL op, ...) | |
__attribute__((visibility("default"))); | |
inline void TCFReleaseGC(void * object) | |
{ | |
static SEL SEL_release; | |
objc_msgSend((id)object, SEL_release); | |
} |