Searched refs:nested_dcl (Results 1 – 4 of 4) sorted by relevance
/php-src/ext/ffi/ |
H A D | ffi.g | 346 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 D | php_ffi.h | 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);
|
H A D | ffi_parser.c | 2634 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 D | ffi.c | 6449 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 55 milliseconds