@Override
  public @Nullable String suggestCompiledParameterName(@NotNull PsiType type) {
    // avoid hang due to nice name evaluation that uses indices for resolve (IDEA-116803)
    Collection<String> result = doSuggestParameterNamesByTypeWithoutIndex(type);
    return ContainerUtil.getFirstItem(getSuggestionsByNames(result, VariableKind.PARAMETER, true));
  }
@Override
  public @Nullable String suggestCompiledParameterName(@NotNull PsiType type)