Commit dfded2f6 by Jason Merrill Committed by Jason Merrill

Make some functions static.

	* parser.c (synthesize_implicit_template_parm)
	(finish_fully_implicit_template): Make static.

From-SVN: r229625
parent b9702967
2015-10-31 Jason Merrill <jason@redhat.com>
* parser.c (synthesize_implicit_template_parm)
(finish_fully_implicit_template): Make static.
2015-10-29 Andrew MacLeod <amacleod@redhat.com> 2015-10-29 Andrew MacLeod <amacleod@redhat.com>
* call.c: Reorder #include's and remove duplicates. * call.c: Reorder #include's and remove duplicates.
......
...@@ -19469,12 +19469,14 @@ cp_parser_type_id_1 (cp_parser* parser, bool is_template_arg, ...@@ -19469,12 +19469,14 @@ cp_parser_type_id_1 (cp_parser* parser, bool is_template_arg,
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); 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; tree r;
const char *saved_message = parser->type_definition_forbidden_message; const char *saved_message = parser->type_definition_forbidden_message;
...@@ -36578,7 +36580,7 @@ get_concept_from_constraint (tree t) ...@@ -36578,7 +36580,7 @@ get_concept_from_constraint (tree t)
(creating a new template parameter list if necessary). Returns the newly (creating a new template parameter list if necessary). Returns the newly
created template type parm. */ created template type parm. */
tree static tree
synthesize_implicit_template_parm (cp_parser *parser, tree constr) synthesize_implicit_template_parm (cp_parser *parser, tree constr)
{ {
gcc_assert (current_binding_level->kind == sk_function_parms); gcc_assert (current_binding_level->kind == sk_function_parms);
...@@ -36771,7 +36773,7 @@ synthesize_implicit_template_parm (cp_parser *parser, tree constr) ...@@ -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 declaration can be completed. If MEMBER_DECL_OPT is provided the finished
form is returned. Otherwise NULL_TREE is returned. */ form is returned. Otherwise NULL_TREE is returned. */
tree static tree
finish_fully_implicit_template (cp_parser *parser, tree member_decl_opt) finish_fully_implicit_template (cp_parser *parser, tree member_decl_opt)
{ {
gcc_assert (parser->fully_implicit_function_template_p); gcc_assert (parser->fully_implicit_function_template_p);
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment