Searched refs:dcl (Results 1 – 5 of 5) sorted by relevance
/PHP-7.4/ext/ffi/ |
H A D | ffi.g | 141 | attributes(dcl) 160 | attributes(dcl) 238 attributes(dcl)? 260 attributes(dcl)?+ 301 attributes(dcl)? 343 pointer(dcl)? 358 pointer(dcl)? 373 pointer(dcl)? 470 attrib(dcl) 472 attrib(dcl) [all …]
|
H A D | php_ffi.h | 220 void zend_ffi_make_enum_type(zend_ffi_dcl *dcl); 222 void zend_ffi_make_struct_type(zend_ffi_dcl *dcl); 226 void zend_ffi_adjust_struct_size(zend_ffi_dcl *dcl); 227 void zend_ffi_make_pointer_type(zend_ffi_dcl *dcl); 228 void zend_ffi_make_array_type(zend_ffi_dcl *dcl, zend_ffi_val *len); 235 void zend_ffi_set_abi(zend_ffi_dcl *dcl, uint16_t abi); 238 void zend_ffi_align_as_val(zend_ffi_dcl *dcl, zend_ffi_val *align_val); 239 void zend_ffi_validate_type_name(zend_ffi_dcl *dcl); 260 void zend_ffi_expr_cast(zend_ffi_val *val, zend_ffi_dcl *dcl); 266 void zend_ffi_expr_sizeof_type(zend_ffi_val *val, zend_ffi_dcl *dcl); [all …]
|
H A D | ffi_parser.c | 2024 zend_ffi_dcl dcl; in parse_declarations() local 2025 dcl = common_dcl; in parse_declarations() 2051 dcl = common_dcl; in parse_declarations() 2342 zend_ffi_make_struct_type(dcl); in parse_struct_or_union_specifier() 2469 dcl->flags |= ZEND_FFI_DCL_ENUM; in parse_enum_specifier() 2495 zend_ffi_make_enum_type(dcl); in parse_enum_specifier() 2576 sym = parse_pointer(sym, dcl); in parse_declarator() 2605 sym = parse_pointer(sym, dcl); in parse_abstract_declarator() 2630 sym = parse_pointer(sym, dcl); in parse_parameter_declarator() 2795 dcl->attr |= attr; in parse_array_or_function_declarators() [all …]
|
H A D | ffi.c | 3065 *dcl = old; in zend_ffi_subst_old_type() 3453 if (dcl) { in zend_ffi_cleanup_dcl() 5657 type->align = dcl->align > 1 ? dcl->align : 1; 5665 dcl->align = 0; 5928 dcl->align = 0; 5948 dcl->align = 0; 6008 dcl->align = 0; 6159 dcl->abi = 0; 6252 if (dcl->align && dcl->align > ZEND_FFI_TYPE(dcl->type)->align) { 6254 ZEND_FFI_TYPE(dcl->type)->align = dcl->align; [all …]
|
/PHP-7.4/Zend/ |
H A D | zend_vm_gen.php | 998 $dcl = $match[0]; 1000 if ($del_free_op1 && strpos($dcl, "free_op1") !== false) { 1001 $dcl = preg_replace("/free_op1\s*,\s*/", "", $dcl); 1002 $dcl = preg_replace("/free_op1\s*;/", ";", $dcl); 1006 $dcl = preg_replace("/free_op2\s*,\s*/", "", $dcl); 1007 $dcl = preg_replace("/free_op2\s*;/", ";", $dcl); 1011 $dcl = preg_replace("/free_op_data\s*,\s*/", "", $dcl); 1012 $dcl = preg_replace("/free_op_data\s*;/", ";", $dcl); 1016 $dcl = preg_replace("/,\s*;/", ";", $dcl); 1017 $dcl = preg_replace("/zend_free_op\s*;/", "", $dcl); [all …]
|
Completed in 66 milliseconds