@Override
      public PsiParameter @NotNull [] getParameters() {
        return ContainerUtil.map2Array(super.getParameters(), PsiParameter.class,
                                       p -> new LightRecordConstructorParameter(p, this, mySubstitutor));
      }
@Override
      public PsiParameter @NotNull [] getParameters()