PR c++/55877
commitb088fe55b1f83f627c0b1f12e09bb6f79630d3b4
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 4 Jan 2013 16:50:28 +0000 (4 16:50 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 4 Jan 2013 16:50:28 +0000 (4 16:50 +0000)
tree272133bc00c41ec2517ff7555854b0777de65f72
parent1aa79d397594447c20fc0505a9c9d163a39d7dfd
PR c++/55877
* decl.c (reset_type_linkage, bt_reset_linkage): New.
(grokdeclarator): Use reset_type_linkage.
* name-lookup.c (binding_table_foreach): Handle null table.
* tree.c (decl_anon_ns_mem_p): Check TYPE_MAIN_DECL, not TYPE_NAME.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194910 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/name-lookup.c
gcc/cp/tree.c
gcc/testsuite/g++.dg/ext/visibility/anon11.C [new file with mode: 0644]