diff --git a/tests/manual/binding/main.cpp b/tests/manual/binding/main.cpp index 72b6fba4f32e3411adf9f7c892a837254458902f..5c3545339e167d7132c3e806582886b3e12dc7dc 100644 --- a/tests/manual/binding/main.cpp +++ b/tests/manual/binding/main.cpp @@ -277,7 +277,7 @@ static void closure(const Location &loc, Scope *scope = symbol->members(); for (Symbol *symbol = scope->lookat(id); symbol; symbol = symbol->next()) { - if (! symbol->isNamespace()) + if (symbol->name() != name || ! symbol->isNamespace()) continue; const Location l(symbol);