Lines Matching refs:CHAR
18 template <typename CHAR, typename NEXT>
19 static void EatSameChars(const CHAR** pattern, const CHAR* pattern_end, in EatSameChars()
20 const CHAR** string, const CHAR* string_end, in EatSameChars()
22 const CHAR* escape = NULL; in EatSameChars()
38 const CHAR* pattern_next = *pattern; in EatSameChars()
39 const CHAR* string_next = *string; in EatSameChars()
61 template <typename CHAR, typename NEXT>
62 static void EatWildcard(const CHAR** pattern, const CHAR* end, NEXT next) { in EatWildcard()
70 template <typename CHAR, typename NEXT>
71 static bool MatchPatternT(const CHAR* eval, const CHAR* eval_end, in MatchPatternT()
72 const CHAR* pattern, const CHAR* pattern_end, in MatchPatternT()
95 const CHAR* next_pattern = pattern; in MatchPatternT()
101 const CHAR* next_eval = eval; in MatchPatternT()