Lines Matching defs:replaced
229 std::optional<TokenSequence> replaced;
239 replaced = prescanner.preprocessor().MacroReplacement(
241 if (replaced) {
242 arg = &*replaced;
327 return std::nullopt; // input contains nothing that would be replaced
435 TokenSequence replaced{TokenPasting(ReplaceMacros(
439 CompleteFunctionLikeMacro(j + 1, replaced, *partialFLM)) {
442 if (!replaced.empty()) {
446 allSources_.AddMacroCall(from, use, replaced.ToString())};
447 result.Put(replaced, newRange);
511 TokenSequence replaced{ReplaceMacros(
515 CompleteFunctionLikeMacro(k + 1, replaced, *partialFLM)) {
518 if (!replaced.empty()) {
522 allSources_.AddMacroCall(from, use, replaced.ToString())};
523 result.Put(replaced, newRange);
1250 TokenSequence replaced{
1252 if (replaced.HasBlanks()) {
1253 replaced.RemoveBlanks();
1255 if (replaced.empty()) {
1261 bool result{ExpressionValue(replaced, 0, &atToken, &error) != 0};
1264 } else if (atToken < replaced.SizeInTokens() &&
1265 replaced.TokenAt(atToken).ToString() != "!") {
1266 prescanner.Say(replaced.GetIntervalProvenanceRange(
1267 atToken, replaced.SizeInTokens() - atToken),