diff options
Diffstat (limited to 'gcc/c-lex.h')
-rw-r--r-- | gcc/c-lex.h | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/gcc/c-lex.h b/gcc/c-lex.h index c1aed084e5f..5515ce4191b 100644 --- a/gcc/c-lex.h +++ b/gcc/c-lex.h @@ -73,8 +73,16 @@ extern tree lastiddecl; extern char *token_buffer; /* Pointer to token buffer. */ -extern tree make_pointer_declarator (); -extern void reinit_parse_for_function (); -extern int yylex (); - -extern char *get_directive_line (); +extern tree make_pointer_declarator ((tree, tree)); +extern void reinit_parse_for_function ((void)); +extern void position_after_whitespace PROTO((void)); +extern int check_newline PROTO((void)); + +extern int yylex PROTO((void)); +extern void yyerror PROTO((char *)); + +extern char *get_directive_line PROTO((FILE *)); + +extern void forget_protocol_qualifiers PROTO((void)); +extern void remember_protocol_qualifiers PROTO((void)); +extern tree is_class_name PROTO((void)); |