1#ifndef PyOBJC_BLOCK_SUPPORT_H
2#define PyOBJC_BLOCK_SUPPORT_H
3
4typedef void (*_block_func_ptr)(void*, ...);
5extern _block_func_ptr PyObjCBlock_GetFunction(void* block);
6extern void* PyObjCBlock_Create(PyObjCMethodSignature* signature, PyObject* callable);
7extern void PyObjCBlock_Release(void* _block);
8extern int PyObjCBlock_Setup(void);
9extern PyObject* PyObjCBlock_Call(PyObject* self, PyObject* args);
10
11
12#endif /* PyOBJC_BLOCK_SUPPORT_H */
13