Home
last modified time | relevance | path

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

/php-src/ext/ffi/
H A Dffi.g346 attributes(&nested_dcl)?
347 declarator(&nested_dcl, name, name_len)
351 array_or_function_declarators(dcl, &nested_dcl)?
361 attributes(&nested_dcl)?
362 abstract_declarator(&nested_dcl)
366 array_or_function_declarators(dcl, &nested_dcl)?
376 attributes(&nested_dcl)?
377 parameter_declarator(&nested_dcl, name, name_len)
383 array_or_function_declarators(dcl, &nested_dcl)?
419 array_or_function_declarators(dcl, nested_dcl)?
[all …]
H A Dphp_ffi.h228 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);
H A Dffi_parser.c2634 zend_ffi_dcl nested_dcl = {ZEND_FFI_DCL_CHAR, 0, 0, 0, NULL}; in parse_declarator() local
2644 sym = parse_attributes(sym, &nested_dcl); in parse_declarator()
2646 sym = parse_declarator(sym, &nested_dcl, name, name_len); in parse_declarator()
2658 if (nested) zend_ffi_nested_declaration(dcl, &nested_dcl); in parse_declarator()
2663 zend_ffi_dcl nested_dcl = {ZEND_FFI_DCL_CHAR, 0, 0, 0, NULL}; in parse_abstract_declarator() local
2671 sym = parse_attributes(sym, &nested_dcl); in parse_abstract_declarator()
2673 sym = parse_abstract_declarator(sym, &nested_dcl); in parse_abstract_declarator()
2683 if (nested) zend_ffi_nested_declaration(dcl, &nested_dcl); in parse_abstract_declarator()
2696 sym = parse_attributes(sym, &nested_dcl); in parse_parameter_declarator()
2713 if (nested) zend_ffi_nested_declaration(dcl, &nested_dcl); in parse_parameter_declarator()
[all …]
H A Dffi.c6449 void zend_ffi_make_func_type(zend_ffi_dcl *dcl, HashTable *args, zend_ffi_dcl *nested_dcl) /* {{{ */ argument
6465 zend_ffi_cleanup_dcl(nested_dcl);
6495 zend_ffi_cleanup_dcl(nested_dcl);
6507 zend_ffi_cleanup_dcl(nested_dcl);
6569 zend_ffi_cleanup_dcl(nested_dcl);
7088 void zend_ffi_nested_declaration(zend_ffi_dcl *dcl, zend_ffi_dcl *nested_dcl) /* {{{ */ argument
7092 if (!nested_dcl->type || nested_dcl->type == &zend_ffi_type_char) {
7093 nested_dcl->type = dcl->type;
7095 if (zend_ffi_nested_type(dcl->type, nested_dcl->type) == FAILURE) {
7096 zend_ffi_cleanup_dcl(nested_dcl);
[all …]

Completed in 43 milliseconds