| Index: gdb/cp-support.h
|
| diff --git a/gdb/cp-support.h b/gdb/cp-support.h
|
| index 8898807bfa769e8af386156a683fb481efb77228..0d2b5131b549eae2e006096d198b4fdd0a495568 100644
|
| --- a/gdb/cp-support.h
|
| +++ b/gdb/cp-support.h
|
| @@ -26,6 +26,7 @@
|
|
|
| #include "symtab.h"
|
| #include "vec.h"
|
| +#include "gdb_vecs.h"
|
| #include "gdb_obstack.h"
|
|
|
| /* Opaque declarations. */
|
| @@ -170,14 +171,10 @@ extern struct symbol **make_symbol_overload_list_adl (struct type **arg_types,
|
| extern struct type *cp_lookup_rtti_type (const char *name,
|
| struct block *block);
|
|
|
| -extern int cp_validate_operator (const char *input);
|
| -
|
| /* Functions/variables from cp-namespace.c. */
|
|
|
| extern int cp_is_anonymous (const char *namespace);
|
|
|
| -DEF_VEC_P (const_char_ptr);
|
| -
|
| extern void cp_add_using_directive (const char *dest,
|
| const char *src,
|
| const char *alias,
|
| @@ -185,11 +182,6 @@ extern void cp_add_using_directive (const char *dest,
|
| VEC (const_char_ptr) *excludes,
|
| struct obstack *obstack);
|
|
|
| -extern void cp_initialize_namespace (void);
|
| -
|
| -extern void cp_finalize_namespace (struct block *static_block,
|
| - struct obstack *obstack);
|
| -
|
| extern void cp_set_block_scope (const struct symbol *symbol,
|
| struct block *block,
|
| struct obstack *obstack,
|
| @@ -221,9 +213,9 @@ extern struct symbol *cp_lookup_symbol_imports_or_template
|
| const struct block *block,
|
| const domain_enum domain);
|
|
|
| -extern struct type *cp_lookup_nested_type (struct type *parent_type,
|
| - const char *nested_name,
|
| - const struct block *block);
|
| +extern struct symbol *cp_lookup_nested_symbol (struct type *parent_type,
|
| + const char *nested_name,
|
| + const struct block *block);
|
|
|
| struct type *cp_lookup_transparent_type (const char *name);
|
|
|
|
|