26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
#endif
int flags;
int reserved;
void (*invoke)(void *block, ...);
struct of_block_descriptor_t {
unsigned long reserved;
unsigned long size;
void (*copy_helper)(void *dest, void *src);
void (*dispose_helper)(void *src);
const char *signature;
} *descriptor;
} of_block_literal_t;
#ifdef __cplusplus
extern "C" {
#endif
|
|
|
|
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
#endif
int flags;
int reserved;
void (*invoke)(void *block, ...);
struct of_block_descriptor_t {
unsigned long reserved;
unsigned long size;
void (*_Nullable copy_helper)(void *dest, void *src);
void (*_Nullable dispose_helper)(void *src);
const char *signature;
} *descriptor;
} of_block_literal_t;
#ifdef __cplusplus
extern "C" {
#endif
|