Lines Matching refs:sink

170  * @param sink The output sink receiving the tag string.
184 icu::ByteSink& sink,
330 sink.Append(tagBuffer, tagLength);
334 sink.Append("_", 1);
337 sink.Append("_", 1);
344 sink.Append(trailing, trailingLength);
384 * @param sink The output sink receiving the tag string.
397 icu::ByteSink& sink,
410 sink,
559 icu::ByteSink& sink,
582 icu::CharStringByteSink sink(&tagBuffer);
592 sink,
623 sink,
638 icu::CharStringByteSink sink(&tagBuffer);
648 sink,
679 sink,
694 icu::CharStringByteSink sink(&tagBuffer);
704 sink,
735 sink,
749 icu::CharStringByteSink sink(&tagBuffer);
759 sink,
790 sink,
828 icu::ByteSink& sink,
885 sink,
894 sink.Append(localeID, localIDLength);
907 // Add likely subtags to the sink
908 // return true if the value in the sink is produced by a match during the lookup
909 // return false if the value in the sink is the same as input because there are
915 icu::ByteSink& sink,
1002 sink.Append(localeID, localeIDLength);
1062 sink,
1107 sink,
1153 sink,
1172 sink,
1218 icu::CheckedArrayByteSink sink(
1221 ulocimp_addLikelySubtags(localeID, sink, status);
1222 int32_t reslen = sink.NumberOfBytesAppended();
1225 return sink.Overflowed() ? reslen : -1;
1228 if (sink.Overflowed()) {
1240 icu::ByteSink& sink,
1249 return _uloc_addLikelySubtags(localeBuffer.getBuffer(), sink, status);
1257 icu::ByteSink& sink,
1259 _ulocimp_addLikelySubtags(localeID, sink, status);
1271 icu::CheckedArrayByteSink sink(
1274 ulocimp_minimizeSubtags(localeID, sink, status);
1275 int32_t reslen = sink.NumberOfBytesAppended();
1278 return sink.Overflowed() ? reslen : -1;
1281 if (sink.Overflowed()) {
1293 icu::ByteSink& sink,
1301 _uloc_minimizeSubtags(localeBuffer.getBuffer(), sink, status);
1339 icu::CharStringByteSink sink(&likely);
1340 ulocimp_addLikelySubtags(locale, sink, &errorCode);
1399 icu::CharStringByteSink sink(&locBuf);
1400 ulocimp_addLikelySubtags(localeID, sink, &rgStatus);