protected void executeFindElementForUpdatingParameterInfo(UpdateParameterInfoContext context,
                                                            @NotNull Consumer<? super PsiElement> elementForUpdatingConsumer) {
    runTask(myProject,
            ReadAction
              .nonBlocking(() -> {
                return myParameterInfoControllerData.getHandler().findElementForUpdatingParameterInfo(context);
              }).withDocumentsCommitted(myProject)
              .expireWhen(() -> getCurrentOffset() != context.getOffset())
              .coalesceBy(this)
              .expireWith(this),
            elementForUpdatingConsumer,
            null,
            myEditor);
  }
protected void executeFindElementForUpdatingParameterInfo(UpdateParameterInfoContext context,
                                                            @NotNull Consumer<? super PsiElement> elementForUpdatingConsumer)