Home | History | Annotate | Download | only in src

Lines Matching refs:escaped

201 // Returns true iff the given atom (specified by escaped and pattern)
203 bool AtomMatchesChar(bool escaped, char pattern_char, char ch) {
204 if (escaped) { // "\\p" where p is pattern_char.
289 // expression. The regex atom is defined as c if escaped is false,
296 bool escaped, char c, char repeat, const char* regex,
313 if (str[i] == '\0' || !AtomMatchesChar(escaped, c, str[i]))
332 const bool escaped = *regex == '\\';
333 if (escaped)
340 escaped, regex[0], regex[1], regex + 2, str);
345 return (*str != '\0') && AtomMatchesChar(escaped, *regex, *str) &&