mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-10-17 21:03:55 +08:00
* cp-namespace.c (cp_scan_for_anonymous_namespaces): Update.
(cp_add_using_directive): Add 'copy_names' argument. * cp-support.h (cp_add_using_directive): Update. (struct using_direct) <import_src, import_dest, alias, declaration>: Now const. * dwarf2read.c (read_import_statement): Use obconcat. Don't copy names passed to cp_add_using_directive.
This commit is contained in:
@ -125,11 +125,11 @@ struct demangle_parse_info
|
||||
|
||||
struct using_direct
|
||||
{
|
||||
char *import_src;
|
||||
char *import_dest;
|
||||
const char *import_src;
|
||||
const char *import_dest;
|
||||
|
||||
char *alias;
|
||||
char *declaration;
|
||||
const char *alias;
|
||||
const char *declaration;
|
||||
|
||||
struct using_direct *next;
|
||||
|
||||
@ -186,6 +186,7 @@ extern void cp_add_using_directive (const char *dest,
|
||||
const char *alias,
|
||||
const char *declaration,
|
||||
VEC (const_char_ptr) *excludes,
|
||||
int copy_names,
|
||||
struct obstack *obstack);
|
||||
|
||||
extern void cp_set_block_scope (const struct symbol *symbol,
|
||||
|
Reference in New Issue
Block a user