Lines Matching refs:RegExStr
110 std::string RegExStr; member in Pattern
217 RegExStr += '^'; in ParsePattern()
219 RegExStr += " *"; in ParsePattern()
244 RegExStr += '('; in ParsePattern()
249 RegExStr += ')'; in ParsePattern()
329 VariableUses.push_back(std::make_pair(Name, RegExStr.size())); in ParsePattern()
336 RegExStr += '('; in ParsePattern()
342 RegExStr += ')'; in ParsePattern()
349 RegExStr += Regex::escape(PatternStr.substr(0, FixedMatchEnd)); in ParsePattern()
355 RegExStr += " *"; in ParsePattern()
356 RegExStr += '$'; in ParsePattern()
372 RegExStr += RS.str(); in AddRegExToRegEx()
381 RegExStr += Backref; in AddBackrefToRegEx()
423 StringRef RegExToMatch = RegExStr; in Match()
426 TmpStr = RegExStr; in Match()
485 ExampleString = RegExStr; in ComputeMatchDistance()