Lines Matching refs:overwrite
670 * initialValue is ignored if overwrite=TRUE
675 uint32_t value, uint32_t initialValue, UBool overwrite) {
680 if(overwrite) {
697 uint32_t value, UBool overwrite,
702 * fill around existing values if any, if(overwrite)
720 if(!overwrite && value==newTrie->initialValue) {
738 value, newTrie->initialValue, overwrite);
742 value, newTrie->initialValue, overwrite);
779 if(overwrite && block>=UNEWTRIE2_DATA_0800_OFFSET) {
781 * We overwrite all values, and it's not a
787 /* !overwrite, or protected block: just write the values into this block */
790 value, newTrie->initialValue, overwrite);
792 } else if(newTrie->data[block]!=value && (overwrite || block==newTrie->dataNullOffset)) {
806 * and if we overwrite any data or if the data is all initial values
836 fillBlock(newTrie->data+block, 0, rest, value, newTrie->initialValue, overwrite);