*/
private static boolean processUseParent(PsiScopeProcessor processor, PsiElement place, String parentHead,
PsiElement first, ResolveState state, PsiElement lastParent) {
if ((USE.equals(parentHead) || ClojureKeywords.USE.equals(parentHead)) &&
first instanceof ClSymbol) {
final ClSymbol symbol = (ClSymbol) first;
final ClSyntheticNamespace namespace = NamespaceUtil.getNamespace(symbol.getNameString(), place.getProject());
return namespace == null? true : namespace.processDeclarations(processor, state, lastParent, place);
}
return true;
}