Searched refs:nested_dcl (Results 1 – 4 of 4) sorted by relevance
/PHP-8.1/ext/ffi/ |
H A D | ffi.g | 342 attributes(&nested_dcl)? 343 declarator(&nested_dcl, name, name_len) 347 array_or_function_declarators(dcl, &nested_dcl)? 357 attributes(&nested_dcl)? 358 abstract_declarator(&nested_dcl) 362 array_or_function_declarators(dcl, &nested_dcl)? 372 attributes(&nested_dcl)? 373 parameter_declarator(&nested_dcl, name, name_len) 379 array_or_function_declarators(dcl, &nested_dcl)? 415 array_or_function_declarators(dcl, nested_dcl)? [all …]
|
H A D | php_ffi.h | 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);
|
H A D | ffi_parser.c | 2571 zend_ffi_dcl nested_dcl = {ZEND_FFI_DCL_CHAR, 0, 0, 0, NULL}; in parse_declarator() local 2581 sym = parse_attributes(sym, &nested_dcl); in parse_declarator() 2583 sym = parse_declarator(sym, &nested_dcl, name, name_len); in parse_declarator() 2595 if (nested) zend_ffi_nested_declaration(dcl, &nested_dcl); in parse_declarator() 2600 zend_ffi_dcl nested_dcl = {ZEND_FFI_DCL_CHAR, 0, 0, 0, NULL}; in parse_abstract_declarator() local 2608 sym = parse_attributes(sym, &nested_dcl); in parse_abstract_declarator() 2610 sym = parse_abstract_declarator(sym, &nested_dcl); in parse_abstract_declarator() 2620 if (nested) zend_ffi_nested_declaration(dcl, &nested_dcl); in parse_abstract_declarator() 2633 sym = parse_attributes(sym, &nested_dcl); in parse_parameter_declarator() 2650 if (nested) zend_ffi_nested_declaration(dcl, &nested_dcl); in parse_parameter_declarator() [all …]
|
H A D | ffi.c | 6307 void zend_ffi_make_func_type(zend_ffi_dcl *dcl, HashTable *args, zend_ffi_dcl *nested_dcl) /* {{{ */ argument 6323 zend_ffi_cleanup_dcl(nested_dcl); 6353 zend_ffi_cleanup_dcl(nested_dcl); 6365 zend_ffi_cleanup_dcl(nested_dcl); 6427 zend_ffi_cleanup_dcl(nested_dcl); 6946 void zend_ffi_nested_declaration(zend_ffi_dcl *dcl, zend_ffi_dcl *nested_dcl) /* {{{ */ argument 6950 if (!nested_dcl->type || nested_dcl->type == &zend_ffi_type_char) { 6951 nested_dcl->type = dcl->type; 6953 if (zend_ffi_nested_type(dcl->type, nested_dcl->type) != SUCCESS) { 6954 zend_ffi_cleanup_dcl(nested_dcl); [all …]
|
Completed in 35 milliseconds