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