Home | History | Annotate | Download | only in i18n

Lines Matching full:subpart

4481         // The subpart ranges from 0 to 4: 0=pattern proper, 1=prefix,
4482 // 2=suffix, 3=prefix in quote, 4=suffix in quote. Subpart 0 is
4486 int32_t subpart = 1, sub0Start = 0, sub0Limit = 0, sub2Limit = 0;
4518 switch (subpart) {
4519 case 0: // Pattern proper subpart (between prefix & suffix)
4611 // pattern, then jump into suffix subpart.
4633 // Transition to suffix subpart
4634 subpart = 2; // suffix subpart
4640 case 1: // Prefix subpart
4641 case 2: // Suffix subpart
4644 // subpart.
4647 // next subpart if we are in the prefix; otherwise
4654 if (subpart == 1) { // prefix subpart
4655 subpart = 0; // pattern proper subpart
4693 subpart += 2; // open quote
4699 if (subpart == 1 || part == 1) {
4768 case 3: // Prefix subpart, in quote
4769 case 4: // Suffix subpart, in quote
4779 subpart -= 2; // close quote
4829 subpart > 2)
4830 { // subpart > 2 == unmatched quote