public static <T extends PsiFile> PsiFilePattern.Capture<T> psiFile(Class<T> fileClass) {
    return new PsiFilePattern.Capture<>(fileClass);
  }
public static <T extends PsiFile> PsiFilePattern.Capture<T> psiFile(Class<T> fileClass)