String generateExitCondition() {
    return switch (myFinishMarkerType) {
      case BOOLEAN_FALSE -> "!" + myReturnVariable;
      case BOOLEAN_TRUE -> myReturnVariable;
      case VALUE_EQUAL -> myReturnVariable + "==" + myReturnVariableDefaultValue.getText();
      case VALUE_NON_EQUAL -> myReturnVariable + "!=" + myReturnVariableDefaultValue.getText();
      default -> {
        assert myFinishedVariable != null;
        yield myFinishedVariable;
      }
    };
  }
String generateExitCondition()