下面列出了com.intellij.psi.impl.ResolveScopeManager#getElementUseScope ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
public static SearchScope getUseScope(XQueryVarName element) {
XQueryFunctionDecl function = PsiTreeUtil.getParentOfType(element, XQueryFunctionDecl.class, true);
if (function != null) {
return new LocalSearchScope(function);
}
XQueryQueryBody queryBody = PsiTreeUtil.getParentOfType(element, XQueryQueryBody.class, true);
if (queryBody != null) {
return new LocalSearchScope(queryBody);
}
return ResolveScopeManager.getElementUseScope(element);
}
@Override
@Nonnull
public SearchScope getUseScope() {
return ResolveScopeManager.getElementUseScope(this);
}
@Override
@Nonnull
public SearchScope getUseScope() {
return ResolveScopeManager.getElementUseScope(this);
}
@Override
@Nonnull
public SearchScope getUseScope() {
return ResolveScopeManager.getElementUseScope(this);
}
@Override
@Nonnull
public SearchScope getUseScope() {
return ResolveScopeManager.getElementUseScope(this);
}
@Override
@Nonnull
public SearchScope getUseScope() {
return ResolveScopeManager.getElementUseScope(this);
}