private void checkTupleAssignment(@NotNull GrExpression initializer, int leftCount) {
    Integer componentCount = getMultiAssignmentTypesCountCS(initializer);
    if (componentCount == null) {
      registerError(
        initializer,
        GroovyBundle.message("multiple.assignments.without.list.expr"),
        new LocalQuickFix[]{GroovyQuickFixFactory.getInstance().createMultipleAssignmentFix(leftCount)},
        ProblemHighlightType.GENERIC_ERROR
      );
    }
    else if (componentCount < leftCount) {
      registerError(
        initializer,
        GroovyBundle.message("incorrect.number.of.values", leftCount, componentCount),
        LocalQuickFix.EMPTY_ARRAY,
        ProblemHighlightType.GENERIC_ERROR
      );
    }
  }
private void checkTupleAssignment(@NotNull GrExpression initializer, int leftCount)