Lines Matching refs:Repl
136 std::string Regex::sub(StringRef Repl, StringRef String, in sub() argument
149 while (!Repl.empty()) { in sub()
151 std::pair<StringRef, StringRef> Split = Repl.split('\\'); in sub()
158 if (Repl.size() != Split.first.size() && in sub()
165 Repl = Split.second; in sub()
168 switch (Repl[0]) { in sub()
171 Res += Repl[0]; in sub()
172 Repl = Repl.substr(1); in sub()
178 Repl = Repl.substr(1); in sub()
182 Repl = Repl.substr(1); in sub()
189 StringRef Ref = Repl.slice(0, Repl.find_first_not_of("0123456789")); in sub()
190 Repl = Repl.substr(Ref.size()); in sub()