]> gcc.gnu.org Git - gcc.git/commit
re PR c++/9823 (ICE in sort_mem_initializers)
authorMark Mitchell <mark@codesourcery.com>
Sat, 8 Mar 2003 18:47:42 +0000 (18:47 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Sat, 8 Mar 2003 18:47:42 +0000 (18:47 +0000)
commit0e1363428da6b1ff7d0f20d730e5fd76a29241ed
treeac2ca092904548ecb5c41cd9e875ffc991c35ea8
parent988d1653869158be80b797b13a60dacfc0a4fa22
re PR c++/9823 (ICE in sort_mem_initializers)

PR c++/9823
* cp-tree.h (begin_mem_initializers): Remove.
* parser.c (cp_parser_mem_initializer_list): Inline it here.
Do not call finish_mem_initializers if not in a constructor.
(cp_parser_class_head): Fix typo in error message.
* semantics.c (begin_mem_initializers): Remove.
* testsuite/g++.dg/parser/constructor1.C: New test.

PR c++/9823
* g++.dg/parser/constructor1.C: New test.

From-SVN: r63999
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/parser.c
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/constructor1.C [new file with mode: 0644]
This page took 0.060407 seconds and 5 git commands to generate.