Lines Matching refs:ToTemplate
159 ReplaceNodeWithTemplate::create(StringRef FromId, StringRef ToTemplate) { in create() argument
161 for (size_t Index = 0; Index < ToTemplate.size();) { in create()
162 if (ToTemplate[Index] == '$') { in create()
163 if (ToTemplate.substr(Index, 2) == "$$") { in create()
167 } else if (ToTemplate.substr(Index, 2) == "${") { in create()
168 size_t EndOfIdentifier = ToTemplate.find("}", Index); in create()
172 ToTemplate.substr(Index), in create()
176 ToTemplate.substr(Index + 2, EndOfIdentifier - Index - 2)); in create()
183 ToTemplate.substr(Index), in create()
187 size_t NextIndex = ToTemplate.find('$', Index + 1); in create()
190 std::string(ToTemplate.substr(Index, NextIndex - Index))}); in create()