r249838 - in /trunk/gcc: cp/ChangeLog cp/call.c...
nathan@gcc.gnu.org
nathan@gcc.gnu.org
Fri Jun 30 13:11:00 GMT 2017
Author: nathan
Date: Fri Jun 30 13:11:01 2017
New Revision: 249838
URL: https://gcc.gnu.org/viewcvs?rev=249838&root=gcc&view=rev
Log:
* call.c (build_new_method_call_1): Use constructo_name to get
ctor name. Move argument processing earlier to merge cdtor
handling blocks.
* decl.c (grokfndecl): Cdtors have special names.
* method.c (implicitly_declare_fn): Likewise. Simplify flag setting.
* pt.c (check_explicit_specialization): Cdtor name is already
special.
* search.c (class_method_index_for_fn): Likewise.
* g++.dg/plugin/decl-plugin-test.C: Expect special ctor name.
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/call.c
trunk/gcc/cp/decl.c
trunk/gcc/cp/method.c
trunk/gcc/cp/pt.c
trunk/gcc/cp/search.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/g++.dg/plugin/decl-plugin-test.C
More information about the Gcc-cvs
mailing list