@NotNull
 protected ResolveResult[] doMultiResolve() {
   final Collection<PsiPackage> packages = new HashSet<>();
   for (PsiPackage parentPackage : getContext()) {
     packages.addAll(myReferenceSet.resolvePackageName(parentPackage, getValue()));
   }
   return PsiElementResolveResult.createResults(packages);
 }