@Override
  public @NotNull DfReferenceType convert(TypeConstraints.@NotNull TypeConstraintFactory factory) {
    return new DfReferenceConstantType(getValue(), myConstraint.convert(factory), myDropConstantOnWiden);
  }
@Override
  public @NotNull DfReferenceType convert(TypeConstraints.@NotNull TypeConstraintFactory factory)