r117026 - in /trunk/gcc/cp: ChangeLog parser.c

steven@gcc.gnu.org steven@gcc.gnu.org
Mon Sep 18 15:32:00 GMT 2006


Author: steven
Date: Mon Sep 18 15:32:43 2006
New Revision: 117026

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117026
Log:
        PR c++/29087
        * parser.c (cp_parser_labeled_statement): Return nothing.  Do
        not take in_statement_expr and in_compound as arguments.  Rename
        to cp_parser_label_for_labeled_statement.  Parse only the label,
        not the statement.
        (cp_parser_statement): Parse the statement of a labeled-statement
        from here, using tail recursion.

Modified:
    trunk/gcc/cp/ChangeLog
    trunk/gcc/cp/parser.c



More information about the Gcc-cvs mailing list