From dfded2f6b4c566dfc8da913a9078fdcf71751968 Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Sat, 31 Oct 2015 12:19:38 -0400 Subject: [PATCH] Make some functions static. * parser.c (synthesize_implicit_template_parm) (finish_fully_implicit_template): Make static. From-SVN: r229625 --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/parser.c | 10 ++++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 01c8d0667b6..52ec43160f5 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2015-10-31 Jason Merrill + + * parser.c (synthesize_implicit_template_parm) + (finish_fully_implicit_template): Make static. + 2015-10-29 Andrew MacLeod * call.c: Reorder #include's and remove duplicates. diff --git a/gcc/cp/parser.c b/gcc/cp/parser.c index c8f8b3dd362..3c6b2b14690 100644 --- a/gcc/cp/parser.c +++ b/gcc/cp/parser.c @@ -19469,12 +19469,14 @@ cp_parser_type_id_1 (cp_parser* parser, bool is_template_arg, is_template_arg); } -static tree cp_parser_type_id (cp_parser *parser) +static tree +cp_parser_type_id (cp_parser *parser) { return cp_parser_type_id_1 (parser, false, false); } -static tree cp_parser_template_type_arg (cp_parser *parser) +static tree +cp_parser_template_type_arg (cp_parser *parser) { tree r; const char *saved_message = parser->type_definition_forbidden_message; @@ -36578,7 +36580,7 @@ get_concept_from_constraint (tree t) (creating a new template parameter list if necessary). Returns the newly created template type parm. */ -tree +static tree synthesize_implicit_template_parm (cp_parser *parser, tree constr) { gcc_assert (current_binding_level->kind == sk_function_parms); @@ -36771,7 +36773,7 @@ synthesize_implicit_template_parm (cp_parser *parser, tree constr) declaration can be completed. If MEMBER_DECL_OPT is provided the finished form is returned. Otherwise NULL_TREE is returned. */ -tree +static tree finish_fully_implicit_template (cp_parser *parser, tree member_decl_opt) { gcc_assert (parser->fully_implicit_function_template_p); -- 2.30.2