Lines Matching refs:Repl
115 std::string Regex::sub(StringRef Repl, StringRef String, in sub() argument
131 while (!Repl.empty()) { in sub()
133 std::pair<StringRef, StringRef> Split = Repl.split('\\'); in sub()
140 if (Repl.size() != Split.first.size() && in sub()
147 Repl = Split.second; in sub()
150 switch (Repl[0]) { in sub()
153 Res += Repl[0]; in sub()
154 Repl = Repl.substr(1); in sub()
160 Repl = Repl.substr(1); in sub()
164 Repl = Repl.substr(1); in sub()
171 StringRef Ref = Repl.slice(0, Repl.find_first_not_of("0123456789")); in sub()
172 Repl = Repl.substr(Ref.size()); in sub()