@Override
      public boolean accepts(@NotNull final PsiParameter t, final ProcessingContext context) {
        if (!super.accepts(t, context)) return false;
        PsiMethod psiMethod = (PsiMethod)t.getDeclarationScope();

        PsiParameter[] parameters = psiMethod.getParameterList().getParameters();
        if (index < 0 || index >= parameters.length || !t.equals(parameters[index])) return false;
        return true;
      }
@Override
      public boolean accepts(@NotNull final PsiParameter t, final ProcessingContext context)