Deleted Added
full compact
cp-tree.h (171826) cp-tree.h (220150)
1/* Definitions for C++ parsing and type checking.
2 Copyright (C) 1987, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
3 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
4 Contributed by Michael Tiemann (tiemann@cygnus.com)
5
6This file is part of GCC.
7
8GCC is free software; you can redistribute it and/or modify

--- 4065 unchanged lines hidden (view full) ---

4074extern tree copy_decl (tree);
4075extern tree copy_type (tree);
4076extern tree cxx_make_type (enum tree_code);
4077extern tree make_aggr_type (enum tree_code);
4078extern void yyerror (const char *);
4079extern void yyhook (int);
4080extern bool cxx_init (void);
4081extern void cxx_finish (void);
1/* Definitions for C++ parsing and type checking.
2 Copyright (C) 1987, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
3 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
4 Contributed by Michael Tiemann (tiemann@cygnus.com)
5
6This file is part of GCC.
7
8GCC is free software; you can redistribute it and/or modify

--- 4065 unchanged lines hidden (view full) ---

4074extern tree copy_decl (tree);
4075extern tree copy_type (tree);
4076extern tree cxx_make_type (enum tree_code);
4077extern tree make_aggr_type (enum tree_code);
4078extern void yyerror (const char *);
4079extern void yyhook (int);
4080extern bool cxx_init (void);
4081extern void cxx_finish (void);
4082extern bool in_main_input_context (void);
4082
4083/* in method.c */
4084extern void init_method (void);
4085extern tree make_thunk (tree, bool, tree, tree);
4086extern void finish_thunk (tree);
4087extern void use_thunk (tree, bool);
4088extern void synthesize_method (tree);
4089extern tree lazily_declare_fn (special_function_kind,

--- 66 unchanged lines hidden (view full) ---

4156extern bool any_value_dependent_elements_p (tree);
4157extern tree resolve_typename_type (tree, bool);
4158extern tree template_for_substitution (tree);
4159extern tree build_non_dependent_expr (tree);
4160extern tree build_non_dependent_args (tree);
4161extern bool reregister_specialization (tree, tree, tree);
4162extern tree fold_non_dependent_expr (tree);
4163extern bool explicit_class_specialization_p (tree);
4083
4084/* in method.c */
4085extern void init_method (void);
4086extern tree make_thunk (tree, bool, tree, tree);
4087extern void finish_thunk (tree);
4088extern void use_thunk (tree, bool);
4089extern void synthesize_method (tree);
4090extern tree lazily_declare_fn (special_function_kind,

--- 66 unchanged lines hidden (view full) ---

4157extern bool any_value_dependent_elements_p (tree);
4158extern tree resolve_typename_type (tree, bool);
4159extern tree template_for_substitution (tree);
4160extern tree build_non_dependent_expr (tree);
4161extern tree build_non_dependent_args (tree);
4162extern bool reregister_specialization (tree, tree, tree);
4163extern tree fold_non_dependent_expr (tree);
4164extern bool explicit_class_specialization_p (tree);
4165extern tree outermost_tinst_level (void);
4164
4165/* in repo.c */
4166extern void init_repo (void);
4167extern int repo_emit_p (tree);
4168extern bool repo_export_class_p (tree);
4169extern void finish_repo (void);
4170
4171/* in rtti.c */

--- 408 unchanged lines hidden ---
4166
4167/* in repo.c */
4168extern void init_repo (void);
4169extern int repo_emit_p (tree);
4170extern bool repo_export_class_p (tree);
4171extern void finish_repo (void);
4172
4173/* in rtti.c */

--- 408 unchanged lines hidden ---