Home | History | Annotate | Download | only in i18n

Lines Matching refs:destination

198 * Adds a uint32_t value to a destination array.
202 * before calling this method. destination not to be NULL and has at least
204 * @param destination target array
205 * @param offset destination offset to add value
211 * @return new destination array, destination if there was no new allocation
214 inline int32_t * addTouint32_tArray(int32_t *destination,
229 uprv_memcpy(temp, destination, sizeof(int32_t) * offset);
231 destination = temp;
233 destination[offset] = value;
234 return destination;
238 * Adds a uint64_t value to a destination array.
242 * before calling this method. destination not to be NULL and has at least
244 * @param destination target array
245 * @param offset destination offset to add value
251 * @return new destination array, destination if there was no new allocation
254 inline int64_t * addTouint64_tArray(int64_t *destination,
271 uprv_memcpy(temp, destination, sizeof(int64_t) * offset);
273 destination = temp;
276 destination[offset] = value;
278 return destination;
1377 * Appends 3 UChar arrays to a destination array.
1381 * before calling this method. destination not to be NULL and has at least
1383 * @param destination target array
1390 * @return new destination array, destination if there was no new allocation
1393 inline UChar * addToUCharArray( UChar *destination,
1406 destination = (UChar *)allocateMemory(
1417 uprv_memcpy(destination, source1, sizeof(UChar) * source1length);
1420 uprv_memcpy(destination + source1length, source2,
1424 uprv_memcpy(destination + source1length + source2length, source3,
1428 return destination;