1f51a89d39
These were ignored by git accidentally. We want ALL OF THEM since they all came in the llvm/clang source distribution.
15 lines
373 B
C++
15 lines
373 B
C++
// RUN: %clang_cc1 %s -fsyntax-only -verify
|
|
// 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);
|
|
}
|