Lines Matching refs:zend_ffi_dcl
72 {zend_ffi_dcl common_dcl = ZEND_FFI_ATTR_INIT;}
78 {zend_ffi_dcl dcl;}
104 declaration_specifiers(zend_ffi_dcl *dcl):
129 {zend_ffi_dcl align_dcl = ZEND_FFI_ATTR_INIT;}
144 specifier_qualifier_list(zend_ffi_dcl *dcl):
154 type_qualifier_list(zend_ffi_dcl *dcl):
160 type_qualifier(zend_ffi_dcl *dcl):
172 type_specifier(zend_ffi_dcl *dcl):
228 struct_or_union_specifier(zend_ffi_dcl *dcl):
247 struct_contents(zend_ffi_dcl *dcl):
261 struct_declaration(zend_ffi_dcl *struct_dcl):
262 {zend_ffi_dcl common_field_dcl = ZEND_FFI_ATTR_INIT;}
268 {zend_ffi_dcl field_dcl = common_field_dcl;}
275 struct_declarator(zend_ffi_dcl *struct_dcl, zend_ffi_dcl *field_dcl):
294 enum_specifier(zend_ffi_dcl *dcl):
316 enumerator_list(zend_ffi_dcl *enum_dcl):
325 enumerator(zend_ffi_dcl *enum_dcl, int64_t *min, int64_t *max, int64_t *last):
336 declarator(zend_ffi_dcl *dcl, const char **name, size_t *name_len):
337 {zend_ffi_dcl nested_dcl = {ZEND_FFI_DCL_CHAR, 0, 0, 0, NULL};}
351 abstract_declarator(zend_ffi_dcl *dcl):
352 {zend_ffi_dcl nested_dcl = {ZEND_FFI_DCL_CHAR, 0, 0, 0, NULL};}
366 parameter_declarator(zend_ffi_dcl *dcl, const char **name, size_t *name_len):
367 {zend_ffi_dcl nested_dcl = {ZEND_FFI_DCL_CHAR, 0, 0, 0, NULL};}
383 pointer(zend_ffi_dcl *dcl):
390 array_or_function_declarators(zend_ffi_dcl *dcl, zend_ffi_dcl *nested_dcl):
391 {zend_ffi_dcl dummy = ZEND_FFI_ATTR_INIT;}
445 {zend_ffi_dcl param_dcl = ZEND_FFI_ATTR_INIT;}
453 type_name(zend_ffi_dcl *dcl):
458 attributes(zend_ffi_dcl *dcl):
496 attrib(zend_ffi_dcl *dcl):
695 {zend_ffi_dcl dcl = ZEND_FFI_ATTR_INIT;}
709 {zend_ffi_dcl dcl = ZEND_FFI_ATTR_INIT;}
894 int zend_ffi_parse_type(const char *str, size_t len, zend_ffi_dcl *dcl) {