Home | History | Annotate | Download | only in i18n

Lines Matching refs:destination

200 * Adds a uint32_t value to a destination array.
204 * before calling this method. destination not to be NULL and has at least
206 * @param destination target array
207 * @param offset destination offset to add value
213 * @return new destination array, destination if there was no new allocation
216 inline int32_t * addTouint32_tArray(int32_t *destination,
231 uprv_memcpy(temp, destination, sizeof(int32_t) * offset);
233 destination = temp;
235 destination[offset] = value;
236 return destination;
240 * Adds a uint64_t value to a destination array.
244 * before calling this method. destination not to be NULL and has at least
246 * @param destination target array
247 * @param offset destination offset to add value
253 * @return new destination array, destination if there was no new allocation
256 inline int64_t * addTouint64_tArray(int64_t *destination,
273 uprv_memcpy(temp, destination, sizeof(int64_t) * offset);
275 destination = temp;
278 destination[offset] = value;
280 return destination;
1353 * Appends 3 UChar arrays to a destination array.
1357 * before calling this method. destination not to be NULL and has at least
1359 * @param destination target array
1366 * @return new destination array, destination if there was no new allocation
1369 inline UChar * addToUCharArray( UChar *destination,
1382 destination = (UChar *)allocateMemory(
1393 uprv_memcpy(destination, source1, sizeof(UChar) * source1length);
1396 uprv_memcpy(destination + source1length, source2,
1400 uprv_memcpy(destination + source1length + source2length, source3,
1404 return destination;