tvp1.getValue(tp.utf8sp);
castToDouble.convertUntypedAtomic(tp.utf8sp, dOut);
break;
case ValueTag.XS_BOOLEAN_TAG:
tvp1.getValue(tp.boolp);
castToDouble.convertBoolean(tp.boolp, dOut);
break;
// case ValueTag.XS_YEAR_MONTH_DURATION_TAG:
case ValueTag.XS_INTEGER_TAG:
case ValueTag.XS_NON_POSITIVE_INTEGER_TAG:
case ValueTag.XS_NEGATIVE_INTEGER_TAG: