@Nullable
  public static String getParameterName(@NotNull PsiParameter param) {
    if (param instanceof PsiCompiledElement) { // don't try to find out a compiled parameter name
      return null;
    }
    else {
      return param.getName();
    }
  }
@Nullable
  public static String getParameterName(@NotNull PsiParameter param)