@NotNull public ResolveResult[] getResolutionResults() { XQueryFile file = (XQueryFile) myElement.getContainingFile(); matchingVariableNames = new ArrayList<XQueryVarName>(); addReferencesFromLocalScopes(); if (matchingVariableNames.size() > 0) { return convertToResolveResults(matchingVariableNames); } addVariableDeclarationReferencesFromFile(file, checkedNamespacePrefix); addVariableDeclarationReferencesFromImportedFiles(file); return convertToResolveResults(matchingVariableNames); }