Home
last modified time | relevance | path

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

/php-src/ext/ffi/
H A Dphp_ffi.h170 } zend_ffi_dcl; typedef
211 void zend_ffi_cleanup_dcl(zend_ffi_dcl *dcl);
219 void zend_ffi_make_enum_type(zend_ffi_dcl *dcl);
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…
226 void zend_ffi_make_pointer_type(zend_ffi_dcl *dcl);
228 void zend_ffi_make_func_type(zend_ffi_dcl *dcl, HashTable *args, zend_ffi_dcl *nested_dcl);
235 void zend_ffi_nested_declaration(zend_ffi_dcl *dcl, zend_ffi_dcl *nested_dcl);
[all …]
H A Dffi.g79 {zend_ffi_dcl dcl;}
164 type_qualifier(zend_ffi_dcl *dcl):
176 type_specifier(zend_ffi_dcl *dcl):
251 struct_contents(zend_ffi_dcl *dcl):
279 struct_declarator(zend_ffi_dcl *struct_dcl, zend_ffi_dcl *field_dcl):
298 enum_specifier(zend_ffi_dcl *dcl):
387 pointer(zend_ffi_dcl *dcl):
394 array_or_function_declarators(zend_ffi_dcl *dcl, zend_ffi_dcl *nested_dcl):
457 type_name(zend_ffi_dcl *dcl):
462 attributes(zend_ffi_dcl *dcl):
[all …]
H A Dffi_parser.c324 static int parse_struct_declarator(int sym, zend_ffi_dcl *struct_dcl, zend_ffi_dcl *field_dcl);
332 static int parse_array_or_function_declarators(int sym, zend_ffi_dcl *dcl, zend_ffi_dcl *nested_dcl…
2073 zend_ffi_dcl common_dcl = ZEND_FFI_ATTR_INIT; in parse_declarations()
2081 zend_ffi_dcl dcl; in parse_declarations()
2482 zend_ffi_dcl field_dcl = common_field_dcl; in parse_struct_declaration()
2494 static int parse_struct_declarator(int sym, zend_ffi_dcl *struct_dcl, zend_ffi_dcl *field_dcl) { in parse_struct_declarator()
2731 static int parse_array_or_function_declarators(int sym, zend_ffi_dcl *dcl, zend_ffi_dcl *nested_dcl… in parse_array_or_function_declarators()
2739 zend_ffi_dcl dummy = ZEND_FFI_ATTR_INIT; in parse_array_or_function_declarators()
2931 zend_ffi_dcl param_dcl = ZEND_FFI_ATTR_INIT; in parse_parameter_declaration()
3363 zend_ffi_dcl dcl = ZEND_FFI_ATTR_INIT; in parse_cast_expression()
[all …]
H A Dffi.c222 static void zend_ffi_finalize_type(zend_ffi_dcl *dcl);
3628 void zend_ffi_cleanup_dcl(zend_ffi_dcl *dcl) /* {{{ */ in zend_ffi_cleanup_dcl()
3834 zend_ffi_dcl dcl = ZEND_FFI_ATTR_INIT; in ZEND_METHOD()
3984 zend_ffi_dcl dcl = ZEND_FFI_ATTR_INIT; in ZEND_METHOD()
4142 zend_ffi_dcl dcl = ZEND_FFI_ATTR_INIT; in ZEND_METHOD()
6131 void zend_ffi_add_field(zend_ffi_dcl *struct_dcl, const char *name, size_t name_len, zend_ffi_dcl *…
6175 void zend_ffi_add_anonymous_field(zend_ffi_dcl *struct_dcl, zend_ffi_dcl *field_dcl) /* {{{ */
6243 void zend_ffi_add_bit_field(zend_ffi_dcl *struct_dcl, const char *name, size_t name_len, zend_ffi_d…
6453 void zend_ffi_make_func_type(zend_ffi_dcl *dcl, HashTable *args, zend_ffi_dcl *nested_dcl) /* {{{ */
7092 void zend_ffi_nested_declaration(zend_ffi_dcl *dcl, zend_ffi_dcl *nested_dcl) /* {{{ */
[all …]

Completed in 52 milliseconds