Lines Matching defs:subpart
175 // The subpart ranges from 0 to 4: 0=pattern proper, 1=prefix,
180 int32_t subpart = 1, sub0Start = 0, sub0Limit = 0, sub2Limit = 0;
212 switch (subpart) {
213 case 0: // Pattern proper subpart (between prefix & suffix)
305 // pattern, then jump into suffix subpart.
327 // Transition to suffix subpart
328 subpart = 2; // suffix subpart
334 case 1: // Prefix subpart
335 case 2: // Suffix subpart
338 // subpart.
341 // next subpart if we are in the prefix; otherwise
348 if (subpart == 1) { // prefix subpart
349 subpart = 0; // pattern proper subpart
387 subpart += 2; // open quote
393 if (subpart == 1 || part == 1) {
462 case 3: // Prefix subpart, in quote
463 case 4: // Suffix subpart, in quote
473 subpart -= 2; // close quote
523 subpart > 2)
524 { // subpart > 2 == unmatched quote