Searched refs:zend_ffi_dcl (Results 1 – 4 of 4) sorted by relevance
/PHP-8.0/ext/ffi/ |
H A D | php_ffi.h | 170 } 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 D | ffi.g | 78 {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 D | ffi_parser.c | 266 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 D | ffi.c | 209 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