Home | History | Annotate | Download | only in common

Lines Matching full:overwrite

668  * initialValue is ignored if overwrite=TRUE
673 uint32_t value, uint32_t initialValue, UBool overwrite) {
678 if(overwrite) {
695 uint32_t value, UBool overwrite,
700 * fill around existing values if any, if(overwrite)
718 if(!overwrite && value==newTrie->initialValue) {
736 value, newTrie->initialValue, overwrite);
740 value, newTrie->initialValue, overwrite);
777 if(overwrite && block>=UNEWTRIE2_DATA_0800_OFFSET) {
779 * We overwrite all values, and it's not a
785 /* !overwrite, or protected block: just write the values into this block */
788 value, newTrie->initialValue, overwrite);
790 } else if(newTrie->data[block]!=value && (overwrite || block==newTrie->dataNullOffset)) {
804 * and if we overwrite any data or if the data is all initial values
834 fillBlock(newTrie->data+block, 0, rest, value, newTrie->initialValue, overwrite);