This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r254108 - in /branches/c++-name-lookup: ChangeL...
- From: nathan at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 26 Oct 2017 15:51:41 -0000
- Subject: r254108 - in /branches/c++-name-lookup: ChangeL...
Author: nathan
Date: Thu Oct 26 15:51:41 2017
New Revision: 254108
URL: https://gcc.gnu.org/viewcvs?rev=254108&root=gcc&view=rev
Log:
Operator code compaction part 2.
gcc/cp/
* cp-tree.h (IDENTIFIER_CP_INDEX): New.
* call.c (op_error): Use ooc_info.
(build_new_op_1): Likewise.
(build_op_delete_call): Likewise.
* error.c (assop_to_string): Delete.
(op_to_string): Add assop arg. Use ooc_info.
(dump_expr): Use ooc_info.
(cp_printer): Adjust.
* mangle.c (write_unqualified_name): Use ooc_info.
* typeck.c (cxx_sizeof_or_alignof_type): Likewise.
Modified:
branches/c++-name-lookup/ChangeLog.name-lookup
branches/c++-name-lookup/gcc/cp/call.c
branches/c++-name-lookup/gcc/cp/cp-tree.h
branches/c++-name-lookup/gcc/cp/error.c
branches/c++-name-lookup/gcc/cp/mangle.c
branches/c++-name-lookup/gcc/cp/typeck.c