parse.y: Remove.
authorMark Mitchell <mark@codesourcery.com>
Mon, 30 Dec 2002 19:02:11 +0000 (19:02 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Mon, 30 Dec 2002 19:02:11 +0000 (19:02 +0000)
commitafd9b9dd9d8dded871213080f545548e193acfc1
treea43933ec640ae0a70ea41b9f0d2e514222c396c1
parenta47a68100f94e7c0679ef8ec478a523bbbaced7b
parse.y: Remove.

* parse.y: Remove.
* spew.c: Likewise.
* Make-lang.in (gt-cp-spew.h): Remove.
* cp-tree.h (do_pending_lang_change): Remove.
(do_identifier): Change prototype.
(finish_id_expr): Remove.
* decl.c (lookup_name_real): Remove yylex variable.
* decl2.c (build_expr_from_tree): Adjust call to do_identifier.
* lex.c (init_cpp_parse): Remove.
(reduce_cmp): Likewise.
(token_cmp): Likewise.
(yychar): Likewise.
(lastiddecl): Likewise.
(token_count): Likewise.
(reduce_count): Likewise.
(yyhook): Likewise.
(print_parse_statistics): Likewise.
(do_pending_lang_change): Likewise.
(do_identifier): Remove parsing parameter.
* lex.h (lastiddecl): Remove.
(looking_for_typename): Remove.
(looking_for_template): Likewise.
(pending_lang_change): Likewise.
(yylex): Likewise.
* semantics.c (finish_id_expr): Remove.

From-SVN: r60642
gcc/cp/ChangeLog
gcc/cp/Make-lang.in
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/cp/lex.c
gcc/cp/lex.h
gcc/cp/parse.y [deleted file]
gcc/cp/semantics.c
gcc/cp/spew.c [deleted file]