forked from Imagelibrary/binutils-gdb
Introduce language_defn::lookup_symbol_local
This introduces the new method language_defn::lookup_symbol_local, and then changes lookup_symbol_local to use it. This removes an explicit language check from this function, and makes it easier for other languages to hook into this code.
This commit is contained in:
11
gdb/c-lang.c
11
gdb/c-lang.c
@@ -1014,6 +1014,17 @@ public:
|
||||
|
||||
/* See language.h. */
|
||||
|
||||
struct block_symbol lookup_symbol_local
|
||||
(const char *scope,
|
||||
const char *name,
|
||||
const struct block *block,
|
||||
const domain_search_flags domain) const override
|
||||
{
|
||||
return cp_lookup_symbol_imports (scope, name, block, domain);
|
||||
}
|
||||
|
||||
/* See language.h. */
|
||||
|
||||
struct block_symbol lookup_symbol_nonlocal
|
||||
(const char *name, const struct block *block,
|
||||
const domain_search_flags domain) const override
|
||||
|
||||
Reference in New Issue
Block a user