parse.y (parse_scoped_id): New function.
authorMark Mitchell <mark@codesourcery.com>
Sun, 23 Jun 2002 20:10:09 +0000 (20:10 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Sun, 23 Jun 2002 20:10:09 +0000 (20:10 +0000)
commit80b1331c3edd4d2b88c59165061e404e04f854a9
tree7cc2358a9229ff7a7f7a326aac644a117e0561c0
parent08c7ae5a5103100df7b61e27d7e03452c01af9f7
parse.y (parse_scoped_id): New function.

* parse.y (parse_scoped_id): New function.
(primary): Use it.
* cp-tree.h (do_scoped_id): Adjust declaration.
* lex.c (do_scoped_id): Remove call to yylex.
* decl2.c (build_expr_from_tree): Adjust use of do_scoped_id.
* typeck2.c (add_exception_specifier): Use tree_cons, rather than
expanding it inline.

From-SVN: r54930
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl2.c
gcc/cp/lex.c
gcc/cp/parse.y
gcc/cp/typeck2.c