@Override
  public void visitPyStarExpression(@NotNull PyStarExpression node) {
    super.visitPyStarExpression(node);
    PsiElement parent = node.getParent();
    if (!node.isAssignmentTarget() &&
        !allowedUnpacking(node) &&
        !(parent instanceof PyParameterTypeList) &&
        !(parent instanceof PyTypeParameter) &&
        !(parent instanceof PyAnnotation && isVariadicArg(parent.getParent()))) {
      getHolder().newAnnotation(HighlightSeverity.ERROR, PyPsiBundle.message("ANN.can.t.use.starred.expression.here")).create();
    }
  }
@Override
  public void visitPyStarExpression(@NotNull PyStarExpression node)