aboutsummaryrefslogtreecommitdiff
path: root/gdb/valops.c
diff options
context:
space:
mode:
authorSami Wagiaalla <swagiaal@redhat.com>2010-03-15 17:29:36 +0000
committerSami Wagiaalla <swagiaal@redhat.com>2010-03-15 17:29:36 +0000
commit13387711b26dfd93e5b00e529df30f0132ec38fd (patch)
tree1ba99c3985dc63eea2ec15eb5d6df734b4197b95 /gdb/valops.c
parent6e31430b7070860436f93153ee1f8d832ca8b7ca (diff)
downloadgdb-13387711b26dfd93e5b00e529df30f0132ec38fd.zip
gdb-13387711b26dfd93e5b00e529df30f0132ec38fd.tar.gz
gdb-13387711b26dfd93e5b00e529df30f0132ec38fd.tar.bz2
2010-03-15 Sami Wagiaalla <swagiaal@redhat.com>
PR c++/7936: * cp-support.h: Added char *declaration element to using_direct data struct. (cp_add_using): Added char *declaration argument. (cp_add_using_directive): Ditto. (cp_lookup_symbol_imports): made extern. * cp-namespace.c: Updated with the above changes. * dwarf2read.c (read_import_statement): Ditto. (read_namespace): Ditto. (read_import_statement): Support import declarations. * cp-namespace.c (cp_lookup_symbol_imports): Check for imported declarations. Added support for 'declaration_only' search. (cp_lookup_symbol_namespace): Attempt to search for the name as is before consideration of imports. * symtab.c (lookup_symbol_aux_local): Added a 'declaration_only' search at every block level search. Now takes language argument. (lookup_symbol_aux): Updated. 2010-03-15 Sami Wagiaalla <swagiaal@redhat.com> * gdb.cp/shadow.exp: Removed kfail; test has been fix. * gdb.cp/nsusing.exp: Ditto.
Diffstat (limited to 'gdb/valops.c')
-rw-r--r--gdb/valops.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/valops.c b/gdb/valops.c
index 4a7a334..f2997df 100644
--- a/gdb/valops.c
+++ b/gdb/valops.c
@@ -3143,9 +3143,9 @@ value_maybe_namespace_elt (const struct type *curtype,
struct symbol *sym;
struct value *result;
- sym = cp_lookup_symbol_namespace(namespace_name, name,
+ sym = cp_lookup_symbol_namespace (namespace_name, name,
get_selected_block (0),
- VAR_DOMAIN, 1);
+ VAR_DOMAIN);
if (sym == NULL)
return NULL;