Start of HP merge changes to GDB.
[binutils-gdb.git] / gdb / parser-defs.h
index 60c12e6a356ff62f60dab41c5b1e46ee2abecf6a..3226fdd8ad1dce34efd4f22d26ddffbbf8a15fe6 100644 (file)
@@ -112,6 +112,10 @@ extern void write_exp_msymbol PARAMS ((struct minimal_symbol *,
 
 extern void write_dollar_variable PARAMS ((struct stoken str));
 
+extern struct symbol * parse_nested_classes_for_hpacc PARAMS ((char *, int, char **, int *, char **));
+
+extern char * find_template_name_end PARAMS ((char *));
+
 extern void
 start_arglist PARAMS ((void));
 
@@ -133,6 +137,9 @@ pop_type PARAMS ((void));
 extern int
 pop_type_int PARAMS ((void));
 
+extern int
+length_of_subexp PARAMS ((struct expression *, int));
+
 extern struct type *follow_types PARAMS ((struct type *));
 
 /* During parsing of a C expression, the pointer to the next character