Lines Matching refs:replacement_
29 : replacement_{Tokenize({}, repl, firstToken, tokens)} {} in Definition()
36 replacement_{Tokenize(argNames, repl, firstToken, tokens)} {}
40 replacement_{
145 std::size_t tokens{replacement_.SizeInTokens()}; in Apply()
147 CharBlock token{replacement_.TokenAt(j)}; in Apply()
165 while (prev > 0 && replacement_.TokenAt(prev - 1).IsBlank()) { in Apply()
168 if (prev > 0 && replacement_.TokenAt(prev - 1).size() == 1 && in Apply()
169 replacement_.TokenAt(prev - 1)[0] == in Apply()
177 result.TokenAt(resultSize - 1) == replacement_.TokenAt(prev - 1)); in Apply()
185 if (prev == 0 || !IsTokenPasting(replacement_.TokenAt(prev - 1))) { in Apply()
186 auto next{replacement_.SkipBlanks(j + 1)}; in Apply()
187 if (next >= tokens || !IsTokenPasting(replacement_.TokenAt(next))) { in Apply()
210 j + 2 < tokens && replacement_.TokenAt(j + 1).ToString() == "(" && in Apply()
224 result.Put(replacement_, j); in Apply()