Lines Matching refs:zend_ffi_dcl

170 } zend_ffi_dcl;  typedef
210 zend_result zend_ffi_parse_type(const char *str, size_t len, zend_ffi_dcl *dcl);
211 void zend_ffi_cleanup_dcl(zend_ffi_dcl *dcl);
216 void zend_ffi_resolve_typedef(const char *name, size_t name_len, zend_ffi_dcl *dcl);
218 void zend_ffi_declare_tag(const char *name, size_t name_len, zend_ffi_dcl *dcl, bool incomplete);
219 void zend_ffi_make_enum_type(zend_ffi_dcl *dcl);
220 void zend_ffi_add_enum_val(zend_ffi_dcl *enum_dcl, const char *name, size_t name_len, zend_ffi_val …
221 void zend_ffi_make_struct_type(zend_ffi_dcl *dcl);
222 void zend_ffi_add_field(zend_ffi_dcl *struct_dcl, const char *name, size_t name_len, zend_ffi_dcl *…
223 void zend_ffi_add_anonymous_field(zend_ffi_dcl *struct_dcl, zend_ffi_dcl *field_dcl);
224 void zend_ffi_add_bit_field(zend_ffi_dcl *struct_dcl, const char *name, size_t name_len, zend_ffi_d…
225 void zend_ffi_adjust_struct_size(zend_ffi_dcl *dcl);
226 void zend_ffi_make_pointer_type(zend_ffi_dcl *dcl);
227 void zend_ffi_make_array_type(zend_ffi_dcl *dcl, zend_ffi_val *len);
228 void zend_ffi_make_func_type(zend_ffi_dcl *dcl, HashTable *args, zend_ffi_dcl *nested_dcl);
229 void zend_ffi_add_arg(HashTable **args, const char *name, size_t name_len, zend_ffi_dcl *arg_dcl);
230 void zend_ffi_declare(const char *name, size_t name_len, zend_ffi_dcl *dcl);
231 void zend_ffi_add_attribute(zend_ffi_dcl *dcl, const char *name, size_t name_len);
232 void zend_ffi_add_attribute_value(zend_ffi_dcl *dcl, const char *name, size_t name_len, int n, zend…
233 void zend_ffi_add_msvc_attribute_value(zend_ffi_dcl *dcl, const char *name, size_t name_len, zend_f…
234 void zend_ffi_set_abi(zend_ffi_dcl *dcl, uint16_t abi);
235 void zend_ffi_nested_declaration(zend_ffi_dcl *dcl, zend_ffi_dcl *nested_dcl);
236 void zend_ffi_align_as_type(zend_ffi_dcl *dcl, zend_ffi_dcl *align_dcl);
237 void zend_ffi_align_as_val(zend_ffi_dcl *dcl, zend_ffi_val *align_val);
238 void zend_ffi_validate_type_name(zend_ffi_dcl *dcl);
259 void zend_ffi_expr_cast(zend_ffi_val *val, zend_ffi_dcl *dcl);
265 void zend_ffi_expr_sizeof_type(zend_ffi_val *val, zend_ffi_dcl *dcl);
267 void zend_ffi_expr_alignof_type(zend_ffi_val *val, zend_ffi_dcl *dcl);