* decl.c (tag_name): New fn.
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 22 Nov 1998 21:34:27 +0000 (21:34 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 22 Nov 1998 21:34:27 +0000 (21:34 +0000)
commit435a15bfc34326c87a5ca3bb53797b2011884311
treeafde2aba1f0d1acfbc460eaa557cb7a2935d2841
parentd55c880dac76cf573d804dcc66d299245e5e629d
* decl.c (tag_name): New fn.
(xref_tag): Complain about using typedef-name after class-key.
Fixes Sec7/1_3/C07351.cm.
* init.c (expand_vec_init): Also keep going if from_array.
Fixes g++.other/copy1.C.
* tree.c (is_overloaded_fn): Also handle the output of
build_offset_ref.
Fixes Sec5/3_3/S05162.C.
* decl.c (grokdeclarator): Use constructor_name when comparing
field name against enclosing class.
* class.c (finish_struct_anon): Likewise.
Fixes Sec9/2/C09268.cm.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23758 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/decl.c
gcc/cp/init.c
gcc/cp/tree.c