r246033 - in /branches/c++-modules: ChangeLog.m...
nathan@gcc.gnu.org
nathan@gcc.gnu.org
Fri Mar 10 15:25:00 GMT 2017
Author: nathan
Date: Fri Mar 10 15:25:34 2017
New Revision: 246033
URL: https://gcc.gnu.org/viewcvs?rev=246033&root=gcc&view=rev
Log:
Add OVERLOAD iterator part 2
gcc/cp/
* class.c (handle_using_decl)
maybe_warn_about_overly_private_class, modify_all_vtables,
get_basefndecls, warn_hidden, add_implicitly_declared_members,
adjust_clone_args, deduce_noexcept_on_destructors, default_ctor_p,
in_class_defaulted_default_constructor, user_provided_p,
type_has_user_provided_constructor,
type_has_user_provided_or_explicit_constructor,
type_has_virtual_destructor, type_has_move_constructor,
type_has_move_assign, type_has_user_declared_move_constructor,
type_build_ctor_call, type_build_dtor_call,
type_requires_array_cookie, explain_non_literal_class,
finish_struct, resolve_address_of_overloaded_function): Use new
iterator.
* decl2.c (maybe_warn_sized_delete): Likewise.
* parser.c (cp_parser_template_name): Tweak loop exit test.
* semantics.c (finish_call_expr): Likewise.
* typeck.c (check_template_keyword): Likewise.
(--This line, and those below, will be ignored--
M gcc/cp/typeck.c
M gcc/cp/class.c
M gcc/cp/semantics.c
M gcc/cp/decl2.c
M gcc/cp/parser.c
M ChangeLog.modules
Modified:
branches/c++-modules/ChangeLog.modules
branches/c++-modules/gcc/cp/class.c
branches/c++-modules/gcc/cp/decl2.c
branches/c++-modules/gcc/cp/parser.c
branches/c++-modules/gcc/cp/semantics.c
branches/c++-modules/gcc/cp/typeck.c
More information about the Gcc-cvs
mailing list