Lines Matching refs:zend_ffi_dcl

209 static void zend_ffi_finalize_type(zend_ffi_dcl *dcl);
3471 static void zend_ffi_cleanup_dcl(zend_ffi_dcl *dcl) /* {{{ */
3573 void zend_ffi_validate_type_name(zend_ffi_dcl *dcl) /* {{{ */
3625 static void zend_ffi_tags_cleanup(zend_ffi_dcl *dcl) /* {{{ */
3669 zend_ffi_dcl dcl = ZEND_FFI_ATTR_INIT;
3813 zend_ffi_dcl dcl = ZEND_FFI_ATTR_INIT;
3973 zend_ffi_dcl dcl = ZEND_FFI_ATTR_INIT;
5272 static void zend_ffi_finalize_type(zend_ffi_dcl *dcl) /* {{{ */
5383 void zend_ffi_resolve_typedef(const char *name, size_t name_len, zend_ffi_dcl *dcl) /* {{{ */
5447 void zend_ffi_make_enum_type(zend_ffi_dcl *dcl) /* {{{ */
5467 void zend_ffi_add_enum_val(zend_ffi_dcl *enum_dcl, const char *name, size_t name_len, zend_ffi_val *val, int64_t *min, int64_t *max, int64_t *last) /* {{{ */
5577 void zend_ffi_make_struct_type(zend_ffi_dcl *dcl) /* {{{ */
5629 void zend_ffi_add_field(zend_ffi_dcl *struct_dcl, const char *name, size_t name_len, zend_ffi_dcl *field_dcl) /* {{{ */
5673 void zend_ffi_add_anonymous_field(zend_ffi_dcl *struct_dcl, zend_ffi_dcl *field_dcl) /* {{{ */
5741 void zend_ffi_add_bit_field(zend_ffi_dcl *struct_dcl, const char *name, size_t name_len, zend_ffi_dcl *field_dcl, zend_ffi_val *bits) /* {{{ */
5843 void zend_ffi_adjust_struct_size(zend_ffi_dcl *dcl) /* {{{ */
5858 void zend_ffi_make_pointer_type(zend_ffi_dcl *dcl) /* {{{ */
5891 void zend_ffi_make_array_type(zend_ffi_dcl *dcl, zend_ffi_val *len) /* {{{ */
5951 void zend_ffi_make_func_type(zend_ffi_dcl *dcl, HashTable *args, zend_ffi_dcl *nested_dcl) /* {{{ */
6089 void zend_ffi_add_arg(HashTable **args, const char *name, size_t name_len, zend_ffi_dcl *arg_dcl) /* {{{ */
6132 void zend_ffi_declare(const char *name, size_t name_len, zend_ffi_dcl *dcl) /* {{{ */
6221 void zend_ffi_declare_tag(const char *name, size_t name_len, zend_ffi_dcl *dcl, zend_bool incomplete) /* {{{ */
6299 void zend_ffi_set_abi(zend_ffi_dcl *dcl, uint16_t abi) /* {{{ */
6333 void zend_ffi_add_attribute(zend_ffi_dcl *dcl, const char *name, size_t name_len) /* {{{ */
6416 void zend_ffi_add_attribute_value(zend_ffi_dcl *dcl, const char *name, size_t name_len, int n, zend_ffi_val *val) /* {{{ */
6531 void zend_ffi_add_msvc_attribute_value(zend_ffi_dcl *dcl, const char *name, size_t name_len, zend_ffi_val *val) /* {{{ */
6590 void zend_ffi_nested_declaration(zend_ffi_dcl *dcl, zend_ffi_dcl *nested_dcl) /* {{{ */
6606 void zend_ffi_align_as_type(zend_ffi_dcl *dcl, zend_ffi_dcl *align_dcl) /* {{{ */
6613 void zend_ffi_align_as_val(zend_ffi_dcl *dcl, zend_ffi_val *align_val) /* {{{ */
6990 void zend_ffi_expr_cast(zend_ffi_val *val, zend_ffi_dcl *dcl) /* {{{ */
7213 void zend_ffi_expr_sizeof_type(zend_ffi_val *val, zend_ffi_dcl *dcl) /* {{{ */
7256 void zend_ffi_expr_alignof_type(zend_ffi_val *val, zend_ffi_dcl *dcl) /* {{{ */