VirtualFile[] (PsiFile context, boolean compileTimeOnly) { final Set<VirtualFile> files = new HashSet<>(); processIncludingFiles(context, virtualFileFileIncludeInfoPair -> { files.add(virtualFileFileIncludeInfoPair.first); return true; }); return VfsUtilCore.toVirtualFileArray(files); }