Lines Matching refs:ec
92 UErrorCode* ec) {
95 *ec = U_MEMORY_ALLOCATION_ERROR;
101 .numberFormatterBoth(NumberFormatter::forSkeleton(skeletonString, *perror, *ec))
113 UErrorCode* ec) {
114 const UNumberRangeFormatterData* formatter = UNumberRangeFormatterData::validate(uformatter, *ec);
115 auto* result = UFormattedNumberRangeApiHelper::validate(uresult, *ec);
116 if (U_FAILURE(*ec)) { return; }
123 formatter->fFormatter.formatImpl(result->fData, first == second, *ec);
132 UErrorCode* ec) {
133 const UNumberRangeFormatterData* formatter = UNumberRangeFormatterData::validate(uformatter, *ec);
134 auto* result = UFormattedNumberRangeApiHelper::validate(uresult, *ec);
135 if (U_FAILURE(*ec)) { return; }
140 result->fData.quantity1.setToDecNumber({first, firstLen}, *ec);
141 result->fData.quantity2.setToDecNumber({second, secondLen}, *ec);
142 formatter->fFormatter.formatImpl(result->fData, first == second, *ec);
148 UErrorCode* ec) {
149 auto* result = UFormattedNumberRangeApiHelper::validate(uresult, *ec);
150 if (U_FAILURE(*ec)) {
161 UErrorCode* ec) {
162 const auto* result = UFormattedNumberRangeApiHelper::validate(uresult, *ec);
163 if (U_FAILURE(*ec)) {
167 return result->fData.quantity1.toDecNum(decnum, *ec)
168 .toCharString(*ec)
169 .extract(dest, destCapacity, *ec);
177 UErrorCode* ec) {
178 const auto* result = UFormattedNumberRangeApiHelper::validate(uresult, *ec);
179 if (U_FAILURE(*ec)) {
184 .toDecNum(decnum, *ec)
185 .toCharString(*ec)
186 .extract(dest, destCapacity, *ec);