void (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); }