Fixed global lookup.

This commit is contained in:
Roberto Raggi
2010-05-10 10:38:49 +02:00
parent 5daa0e6121
commit e6b0b56388

View File

@@ -311,6 +311,9 @@ QList<Symbol *> ClassOrNamespace::lookup(const Name *name)
if (q->isGlobal())
binding = globalNamespace();
if (q->nameCount() == 1)
return binding->lookup(q->unqualifiedNameId());
binding = binding->lookupClassOrNamespace(q->nameAt(0));
for (unsigned index = 1; binding && index < q->nameCount() - 1; ++index)