* decl.c (reshape_init): Fix typo.
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 Oct 2002 23:59:23 +0000 (23:59 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 Oct 2002 23:59:23 +0000 (23:59 +0000)
commit94302392c6ca31965cf3559d139ff1e9dd3b1380
tree0134f16c7bc733a94804996062fde94ce3d4b0f6
parentf5dd30a87353d5e1216011ec142a486b9bed9a50
* decl.c (reshape_init): Fix typo.

* cp-tree.h (operator_name_info_t): Add arity.
* lex.c (init_operators): Initialize it.
* mangle.c (write_conversion_operator_name): New function.
(write_unqualified_name): Use it.
(write_template_args): Accept template arguments as a TREE_LIST.
(write_expression): Adjust handling of qualified names to match
specification.

* g++.dg/init/array6.C: New test.

* g++.dg/abi/mangle13.C: Likewise.
* g++.dg/abi/mangle14.C: Likewise.
* g++.dg/abi/mangle15.C: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58185 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/lex.c
gcc/cp/mangle.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/abi/mangle13.C [new file with mode: 0644]
gcc/testsuite/g++.dg/abi/mangle14.C [new file with mode: 0644]
gcc/testsuite/g++.dg/abi/mangle15.C [new file with mode: 0644]
gcc/testsuite/g++.dg/init/array6.C [new file with mode: 0644]