Ensure we had a valid class symbol.

This commit is contained in:
Roberto Raggi
2009-01-13 10:30:48 +01:00
parent a2cd5db6ce
commit 9f1e7205e8

View File

@@ -415,8 +415,8 @@ void LookupContext::expandClass(Scope *scope,
}
for (int j = 0; j < baseClassCandidates.size(); ++j) {
Class *baseClassSymbol = baseClassCandidates.at(j)->asClass();
expand(baseClassSymbol->members(), visibleScopes, expandedScopes);
if (Class *baseClassSymbol = baseClassCandidates.at(j)->asClass())
expand(baseClassSymbol->members(), visibleScopes, expandedScopes);
}
}
}