Home
last modified time | relevance | path

Searched refs:zend_ffi_dcl (Results 1 – 4 of 4) sorted by relevance

/PHP-8.0/ext/ffi/
H A Dphp_ffi.h170 } zend_ffi_dcl; typedef
218 void zend_ffi_make_enum_type(zend_ffi_dcl *dcl);
220 void zend_ffi_make_struct_type(zend_ffi_dcl *dcl);
221 void zend_ffi_add_field(zend_ffi_dcl *struct_dcl, const char *name, size_t name_len, zend_ffi_dcl *…
222 void zend_ffi_add_anonymous_field(zend_ffi_dcl *struct_dcl, zend_ffi_dcl *field_dcl);
223 void zend_ffi_add_bit_field(zend_ffi_dcl *struct_dcl, const char *name, size_t name_len, zend_ffi_d…
224 void zend_ffi_adjust_struct_size(zend_ffi_dcl *dcl);
225 void zend_ffi_make_pointer_type(zend_ffi_dcl *dcl);
227 void zend_ffi_make_func_type(zend_ffi_dcl *dcl, HashTable *args, zend_ffi_dcl *nested_dcl);
234 void zend_ffi_nested_declaration(zend_ffi_dcl *dcl, zend_ffi_dcl *nested_dcl);
[all …]
H A Dffi.g78 {zend_ffi_dcl dcl;}
160 type_qualifier(zend_ffi_dcl *dcl):
172 type_specifier(zend_ffi_dcl *dcl):
247 struct_contents(zend_ffi_dcl *dcl):
275 struct_declarator(zend_ffi_dcl *struct_dcl, zend_ffi_dcl *field_dcl):
294 enum_specifier(zend_ffi_dcl *dcl):
383 pointer(zend_ffi_dcl *dcl):
390 array_or_function_declarators(zend_ffi_dcl *dcl, zend_ffi_dcl *nested_dcl):
453 type_name(zend_ffi_dcl *dcl):
458 attributes(zend_ffi_dcl *dcl):
[all …]
H A Dffi_parser.c266 static int parse_struct_declarator(int sym, zend_ffi_dcl *struct_dcl, zend_ffi_dcl *field_dcl);
274 static int parse_array_or_function_declarators(int sym, zend_ffi_dcl *dcl, zend_ffi_dcl *nested_dcl…
2014 zend_ffi_dcl common_dcl = ZEND_FFI_ATTR_INIT; in parse_declarations()
2022 zend_ffi_dcl dcl; in parse_declarations()
2419 zend_ffi_dcl field_dcl = common_field_dcl; in parse_struct_declaration()
2431 static int parse_struct_declarator(int sym, zend_ffi_dcl *struct_dcl, zend_ffi_dcl *field_dcl) { in parse_struct_declarator()
2668 static int parse_array_or_function_declarators(int sym, zend_ffi_dcl *dcl, zend_ffi_dcl *nested_dcl… in parse_array_or_function_declarators()
2676 zend_ffi_dcl dummy = ZEND_FFI_ATTR_INIT; in parse_array_or_function_declarators()
2868 zend_ffi_dcl param_dcl = ZEND_FFI_ATTR_INIT; in parse_parameter_declaration()
3300 zend_ffi_dcl dcl = ZEND_FFI_ATTR_INIT; in parse_cast_expression()
[all …]
H A Dffi.c209 static void zend_ffi_finalize_type(zend_ffi_dcl *dcl);
3669 zend_ffi_dcl dcl = ZEND_FFI_ATTR_INIT; in ZEND_METHOD()
3813 zend_ffi_dcl dcl = ZEND_FFI_ATTR_INIT; in ZEND_METHOD()
3973 zend_ffi_dcl dcl = ZEND_FFI_ATTR_INIT; in ZEND_METHOD()
5447 void zend_ffi_make_enum_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 *…
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_d…
5951 void zend_ffi_make_func_type(zend_ffi_dcl *dcl, HashTable *args, zend_ffi_dcl *nested_dcl) /* {{{ */
6590 void zend_ffi_nested_declaration(zend_ffi_dcl *dcl, zend_ffi_dcl *nested_dcl) /* {{{ */
[all …]

Completed in 40 milliseconds