Expand enum and anonymous scoped symbols when resolving qualified name ids.

Reviewed-by: Thorbjørn Lindeijer
This commit is contained in:
Roberto Raggi
2009-06-04 16:15:27 +02:00
parent c6db354387
commit f98b937b8c
2 changed files with 40 additions and 2 deletions

View File

@@ -114,6 +114,9 @@ public:
const QList<Scope *> &visibleScopes,
QList<Scope *> *expandedScopes) const;
void expandEnumOrAnonymousSymbol(ScopedSymbol *scopedSymbol,
QList<Scope *> *expandedScopes) const;
private:
QList<Symbol *> resolveQualifiedNameId(QualifiedNameId *q,
const QList<Scope *> &visibleScopes,