Ruby
2.4.2p198(2017-09-14revision59899)
|
Go to the source code of this file.
Macros | |
#define | FFI_EXTRA_CIF_FIELDS |
#define | FFI_TYPE_STRUCT_VFP_FLOAT (FFI_TYPE_LAST + 1) |
#define | FFI_TYPE_STRUCT_VFP_DOUBLE (FFI_TYPE_LAST + 2) |
#define | FFI_TARGET_SPECIFIC_VARIADIC |
#define | FFI_CLOSURES 1 |
#define | FFI_TRAMPOLINE_SIZE 20 |
#define | FFI_NATIVE_RAW_API 0 |
Typedefs | |
typedef unsigned long | ffi_arg |
typedef signed long | ffi_sarg |
typedef enum ffi_abi | ffi_abi |
#define FFI_CLOSURES 1 |
Definition at line 67 of file ffitarget.h.
#define FFI_EXTRA_CIF_FIELDS |
Definition at line 54 of file ffitarget.h.
#define FFI_NATIVE_RAW_API 0 |
Definition at line 69 of file ffitarget.h.
#define FFI_TARGET_SPECIFIC_VARIADIC |
Definition at line 63 of file ffitarget.h.
#define FFI_TRAMPOLINE_SIZE 20 |
Definition at line 68 of file ffitarget.h.
#define FFI_TYPE_STRUCT_VFP_DOUBLE (FFI_TYPE_LAST + 2) |
Definition at line 61 of file ffitarget.h.
Referenced by ffi_call(), rec_vfp_type_p(), and vfp_type_p().
#define FFI_TYPE_STRUCT_VFP_FLOAT (FFI_TYPE_LAST + 1) |
Definition at line 60 of file ffitarget.h.
Referenced by ffi_call(), place_vfp_arg(), rec_vfp_type_p(), and vfp_type_p().
typedef unsigned long ffi_arg |
Definition at line 38 of file ffitarget.h.
typedef signed long ffi_sarg |
Definition at line 39 of file ffitarget.h.
enum ffi_abi |
Definition at line 41 of file ffitarget.h.