diff options
author | Jeffrey A Law <law@cygnus.com> | 1998-04-17 08:05:26 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-04-17 02:05:26 -0600 |
commit | 69ac77ce5ebf654d078ebe323b04fca7b17ea8c8 (patch) | |
tree | 242c086714efaf4cb88e8025086ae7529f675fa2 /gcc/cp/method.c | |
parent | 45bb86fdcf913a6b3a1964f84a98b78d0f14cae1 (diff) | |
download | gcc-69ac77ce5ebf654d078ebe323b04fca7b17ea8c8.zip gcc-69ac77ce5ebf654d078ebe323b04fca7b17ea8c8.tar.gz gcc-69ac77ce5ebf654d078ebe323b04fca7b17ea8c8.tar.bz2 |
tree.c (avoid_overlap): Add prototype.
* tree.c (avoid_overlap): Add prototype.
* spew.c (num_tokens): Add prototype.
(nth_noken, add_token, consume_token, debug_yychar): Likewise.
* search.c (dfs_check_overlap): Add prototype.
(dfs_no_overlap_yet): Likewise.
* pt.c (original_template): Add prototype.
(inline_needs_template_parms): Likewise.
(push_inline_template_parms_recursive): Likewise.
(retrieve_specialization, register_specialization): Likewise.
(print_candidates, reduce_template_parm_level): Likewise.
(build_template_decl, mark_template_parm): Likewise.
(tsubst_friend_function, get_bindings_real): Likewise.
* method.c (start_squangling): Add prototype.
(end_squangling, check_ktype, issue_ktype): Likewise.
(build_overloaded_scope_ref, check_btype): Likewise.
(build_mangled_template_parm_index): Likewise.
* lex.c (init_cpp_parse): Add prototype.
(handle_cp_pragma, handle_sysv_pragma): Likewise.
(reduce_cmp, token_cmp): Likewise.
* except.c (call_eh_info): Add prototype.
(push_eh_info, get_eh_info, get_eh_value, get_eh_type): Likewise.
(get_eh_caught, get_eh_handlers, do_pop_exception): Likewise.
* decl2.c (is_namespace_ancestor): Add prototype.
(namespace_ancestor, add_using_namespace): Likewise.
(ambiguous_decl): Likewise.
* decl.c (indent): Add prototype.
* call.c (add_template_candidate_real): Add prototype.
From-SVN: r19259
Diffstat (limited to 'gcc/cp/method.c')
-rw-r--r-- | gcc/cp/method.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/cp/method.c b/gcc/cp/method.c index 6e20848..139086b 100644 --- a/gcc/cp/method.c +++ b/gcc/cp/method.c @@ -75,6 +75,13 @@ static tree build_decl_overload_real PROTO((tree, tree, tree, tree, static void build_template_template_parm_names PROTO((tree)); static void build_template_parm_names PROTO((tree, tree)); static void build_underscore_int PROTO((int)); +static void start_sqangling PROTO((void)); +static void end_sqangling PROTO((void)); +static int check_ktype PROTO((tree, int)); +static int issue_ktype PROTO((tree)); +static void build_overloaded_scope_ref PROTO((tree)); +static void build_mangled_template_parm_index PROTO((char *, tree)); +static int check_btype PROTO((tree)); # define OB_INIT() (scratch_firstobj ? (obstack_free (&scratch_obstack, scratch_firstobj), 0) : 0) # define OB_PUTC(C) (obstack_1grow (&scratch_obstack, (C))) |