Home | History | Annotate | Download | only in i18n

Lines Matching refs:handler

1086     FieldPositionOnlyHandler handler(fieldPosition);
1087 return _format(number, appendTo, handler, status);
1096 FieldPositionOnlyHandler handler(fieldPosition);
1097 return _format(number, appendTo, handler, status);
1106 FieldPositionIteratorHandler handler(posIter, status);
1107 return _format(number, appendTo, handler, status);
1113 FieldPositionHandler& handler,
1158 /*int32_t prefixLen = */ appendAffix(appendTo, number, handler, number<0, TRUE);
1180 handler.addAttribute(kIntegerField, intBegin, appendTo.length());
1182 /*int32_t suffixLen =*/ appendAffix(appendTo, number, handler, number<0, FALSE);
1199 return _format(digits, appendTo, handler, status);
1210 FieldPositionOnlyHandler handler(fieldPosition);
1211 return _format(number, appendTo, handler, status);
1220 FieldPositionOnlyHandler handler(fieldPosition);
1221 return _format(number, appendTo, handler, status);
1230 FieldPositionIteratorHandler handler(posIter, status);
1231 return _format(number, appendTo, handler, status);
1237 FieldPositionHandler& handler,
1251 handler.addAttribute(kIntegerField, begin, appendTo.length());
1253 addPadding(appendTo, handler, 0, 0);
1259 _format(digits, appendTo, handler, status);
1319 FieldPositionIteratorHandler handler(posIter, status);
1320 _format(dnum, toAppendTo, handler, status);
1330 FieldPositionIteratorHandler handler(posIter, status);
1331 _format(number, appendTo, handler, status);
1342 FieldPositionOnlyHandler handler(pos);
1343 _format(number, appendTo, handler, status);
1352 FieldPositionHandler& handler,
1362 handler.addAttribute(kIntegerField, begin, appendTo.length());
1364 addPadding(appendTo, handler, 0, 0);
1403 int32_t prefixLen = appendAffix(appendTo, adjustedNum.getDouble(), handler, isNegative, TRUE);
1408 handler.addAttribute(kIntegerField, begin, appendTo.length());
1410 int32_t suffixLen = appendAffix(appendTo, adjustedNum.getDouble(), handler, isNegative, FALSE);
1412 addPadding(appendTo, handler, prefixLen, suffixLen);
1431 return subformat(appendTo, handler, adjustedNum, FALSE, status);
1474 FieldPositionHandler& handler,
1513 int32_t prefixLen = appendAffix(appendTo, doubleValue, handler, !digits.isPositive(), TRUE);
1586 handler.addAttribute(kIntegerField, intBegin, intEnd);
1591 handler.addAttribute(kDecimalSeparatorField, fracBegin - 1, fracBegin);
1603 handler.addAttribute(kIntegerField, intBegin, currentLength);
1606 handler.addAttribute(kFractionField, fracBegin, currentLength);
1615 handler.addAttribute(kExponentSymbolField, currentLength, appendTo.length());
1626 handler.addAttribute(kExponentSignField, currentLength, appendTo.length());
1629 handler.addAttribute(kExponentSignField, currentLength, appendTo.length());
1652 handler.addAttribute(kExponentField, currentLength, appendTo.length());
1715 handler.addAttribute(kGroupingSeparatorField, currentLength, appendTo.length());
1737 handler.addAttribute(kIntegerField, intBegin, currentLength);
1742 handler.addAttribute(kDecimalSeparatorField, currentLength, appendTo.length());
1795 handler.addAttribute(kFractionField, fracBegin, appendTo.length());
1798 int32_t suffixLen = appendAffix(appendTo, doubleValue, handler, !digits.isPositive(), FALSE);
1800 addPadding(appendTo, handler, prefixLen, suffixLen);
1809 FieldPositionHandler& handler,
1835 handler.shiftLast(len);
2435 // Cancel out backup setting (see grouping handler below)
3798 FieldPositionHandler& handler,
3845 handler.addAttribute(kCurrencyField, beginIdx, affix.length());
3848 handler.addAttribute(kCurrencyField, beginIdx, affix.length());
3899 handler.addAttribute(kCurrencyField, beginIdx, affix.length());
3905 handler.addAttribute(kCurrencyField, beginIdx, affix.length());
3913 handler.addAttribute(kCurrencyField, beginIdx, affix.length());
3919 handler.addAttribute(kPercentField, beginIdx, affix.length());
3923 handler.addAttribute(kPermillField, beginIdx, affix.length());
3927 handler.addAttribute(kSignField, beginIdx, affix.length());
3931 handler.addAttribute(kSignField, beginIdx, affix.length());
3951 FieldPositionHandler& handler,
3964 expandAffix(*affixPat, affixBuf, number, handler, TRUE, NULL);
3999 if (handler.isRecording()) {
4003 handler.addAttribute(kCurrencyField, begin + offset, begin + offset + aff.length());
4009 handler.addAttribute(kCurrencyField, begin + offset, begin + offset + aff.length());
4015 handler.addAttribute(kSignField, begin + offset, begin + offset + aff.length());
4021 handler.addAttribute(kPercentField, begin + offset, begin + offset + aff.length());
4027 handler.addAttribute(kPermillField, begin + offset, begin + offset + aff.length());