StreamEx<? extends PsiExpression> targetReferences() {
      if (myTargetVariable == null) return StreamEx.empty();
      List<PsiElement> usedElements = usedElements().toList();
      return StreamEx.of(VariableAccessUtils.getVariableReferences(myTargetVariable))
        .filter(ref -> !ContainerUtil
          .exists(usedElements, allowedUsage -> PsiTreeUtil.isAncestor(allowedUsage, ref, false)));
    }
StreamEx<? extends PsiExpression> targetReferences()