PsiFile (@NotNull FileViewProvider viewProvider) { if (viewProvider.getBaseLanguage() instanceof IgnoreLanguage) { return ((IgnoreLanguage)viewProvider.getBaseLanguage()).createFile(viewProvider); } return new IgnoreFile(viewProvider, IgnoreFileType.INSTANCE); }