Lines Matching refs:pattern
49 friend const char* parse(FriendDelegate&, const String& pattern, unsigned backReferenceLimit);
231 Parser(Delegate& delegate, const String& pattern, unsigned backReferenceLimit)
235 , m_data(pattern.characters<CharType>())
236 , m_size(pattern.length())
565 * This method loops over the input pattern reporting tokens to the delegate.
566 * The method returns when a parse error is detected, or the end of the pattern
703 REGEXP_ERROR_PREFIX "\\ at end of pattern"
817 * The parse method is passed a pattern to be parsed and a delegate upon which
874 const char* parse(Delegate& delegate, const String& pattern, unsigned backReferenceLimit = quantifyInfinite)
876 if (pattern.is8Bit())
877 return Parser<Delegate, LChar>(delegate, pattern, backReferenceLimit).parse();
878 return Parser<Delegate, UChar>(delegate, pattern, backReferenceLimit).parse();