Lines Matching full:french
4234 /* secondaries in French */
4709 // Packs the secondary buffer when processing French locale. Adds the terminator.
5037 /* Do the special handling for French secondaries */
5039 /* abc1c2c3de with french secondaries need to be edc1c2c3ba NOT edc3c2c1ba */
5235 } else { // French secondary is on. We will need to pack French. packFrench will add the level terminator
5857 * This field is also used to denote that the French secondary level is finished
5861 UCOL_PSK_USED_FRENCH_SHIFT = 5,/** how many French bytes have we already written */
5863 /** When we do French we need to reverse secondary values. However, continuations
5911 * 5, 6 - French continuation bytes written. See the comment in the enum
5954 // Also on secondary level - have we finished with the French secondary?
5956 French
5991 // Are we doing French collation?
6074 // If we're doing French and we are on the secondary level,
6097 // French secondary needs to know whether the iterator state of zero came from previous level OR
6213 } else { // French secondary processing
6625 // If we are doing French, we need to store whether we have just finished the French level
6643 // Check for French overflow
6647 // Store number of bytes written in the French secondary continuation sequence
7856 } else { /* do the French */
8152 * It supports contractions of size two, French secondaries
8179 // we cannot do French secondary
8209 haveContractions = TRUE; // if there are contractions, we cannot do French secondary
8211 // we might be able to do French. This should be checked out.
8300 if(coll->frenchCollation == UCOL_OFF) { // non French
8353 } else { // French
8359 // For French, we go backwards
8409 // tertiary loop is the same as secondary (except no French)