Lines Matching refs:repl
28 const TokenSequence &repl, std::size_t firstToken, std::size_t tokens) in Definition() argument
29 : replacement_{Tokenize({}, repl, firstToken, tokens)} {} in Definition()
32 const TokenSequence &repl, std::size_t firstToken, std::size_t tokens, in Definition() argument
36 replacement_{Tokenize(argNames, repl, firstToken, tokens)} {}
294 std::string repl; in MacroReplacement() local
296 repl = "\""s + in MacroReplacement()
302 repl = ss.str(); in MacroReplacement()
304 if (!repl.empty()) { in MacroReplacement()
305 ProvenanceRange insert{allSources_.AddCompilerInsertion(repl)}; in MacroReplacement()
307 insert, input.GetTokenProvenanceRange(j), repl)}; in MacroReplacement()
308 result.Put(repl, call.start()); in MacroReplacement()
392 if (std::optional<TokenSequence> repl{MacroReplacement(tokens, prescanner)}) { in ReplaceMacros()
393 return std::move(*repl); in ReplaceMacros()