@RequiresReadLock
  @RequiresBackgroundThread
  @Nullable TargetPresentation getTargetPresentation(@NotNull PsiElement element, boolean differentNames);
@RequiresReadLock
  @RequiresBackgroundThread
  @Nullable TargetPresentation getTargetPresentation(@NotNull PsiElement element, boolean differentNames)