Lines Matching refs:pattern
46 * @param segs array of UnicodeFunctors corresponding to input pattern
107 pattern = input;
118 anteContext = new StringMatcher(pattern, 0, anteContextLength,
129 key = new StringMatcher(pattern, anteContextLength, anteContextLength + keyLength,
138 int32_t postContextLength = pattern.length() - keyLength - anteContextLength;
141 postContext = new StringMatcher(pattern, anteContextLength + keyLength, pattern.length(),
166 pattern(other.pattern),
219 if (anteContextLength == pattern.length()) {
220 // A pattern with just ante context {such as foo)>bar} can
224 UChar32 c = pattern.char32At(anteContextLength);
290 int32_t len = pattern.length();
294 int32_t right2 = r2.pattern.length() - left2;
295 int32_t cachedCompare = r2.pattern.compare(left2 - left, len, pattern);
474 // Do not emit the braces '{' '}' around the pattern if there
484 // Emit the input pattern
506 // Emit the output pattern
533 UChar32 ch = pattern.char32At(i);