Lines Matching refs:char
65 static void yy_error(const char *msg);
66 static void yy_error_sym(const char *msg, int sym);
67 static void yy_error_str(const char *msg, const char *str);
77 {const char *name;}
150 …( ?{sym != YY_ID || zend_ffi_is_typedef_name((const char*)yy_text, yy_pos - yy_text) || (dcl->flag…
177 {const char *name;}
183 "char"
239 ( {const char *name;}
280 {const char *name = NULL;}
302 ( {const char *name;}
330 {const char *name;}
340 declarator(zend_ffi_dcl *dcl, const char **name, size_t *name_len):
370 parameter_declarator(zend_ffi_dcl *dcl, const char **name, size_t *name_len):
445 {const char *name = NULL;}
463 {const char *name;}
501 {const char *name;}
537 {const char *name;}
711 {const char *name;}
794 ( ?{!zend_ffi_is_typedef_name((const char*)yy_text, yy_pos - yy_text)}
806 ( ?{zend_ffi_is_typedef_name((const char*)yy_text, yy_pos - yy_text)}
809 | "char"
842 ID(const char **name, size_t *name_len):
844 {*name = (const char*)yy_text; *name_len = yy_pos - yy_text;}
849 {zend_ffi_val_number(val, 8, (const char*)yy_text, yy_pos - yy_text);}
854 {zend_ffi_val_number(val, 10, (const char*)yy_text, yy_pos - yy_text);}
859 {zend_ffi_val_number(val, 16, (const char*)yy_text + 2, yy_pos - yy_text - 2);}
864 {zend_ffi_val_float_number(val, (const char*)yy_text, yy_pos - yy_text);}
869 {zend_ffi_val_string(val, (const char*)yy_text, yy_pos - yy_text);}
874 {zend_ffi_val_character(val, (const char*)yy_text, yy_pos - yy_text);}
885 zend_result zend_ffi_parse_decl(const char *str, size_t len) {
889 yy_buf = (unsigned char*)str;
898 zend_result zend_ffi_parse_type(const char *str, size_t len, zend_ffi_dcl *dcl) {
904 yy_pos = yy_text = yy_buf = (unsigned char*)str;
918 static void yy_error(const char *msg) {
922 static void yy_error_sym(const char *msg, int sym) {
926 static void yy_error_str(const char *msg, const char *str) {