Lines Matching defs:macro_expansion
532 std::string macro_expansion = "#define ";
534 macro_expansion.append(macro_identifier.str());
538 macro_expansion.append("(");
546 macro_expansion.append(", ");
550 macro_expansion.append((*pi)->getName().str());
555 macro_expansion.append("...");
557 macro_expansion.append(", ...");
559 macro_expansion.append("...");
561 macro_expansion.append(")");
564 macro_expansion.append(" ");
573 macro_expansion.append(" ");
580 macro_expansion.append(token_str);
589 macro_expansion.append("<unknown literal value>");
591 macro_expansion.append(
597 macro_expansion.append(punctuator_spelling);
600 macro_expansion.append(keyword_spelling);
604 macro_expansion.append(ti->getIdentifierInfo()->getName().str());
607 macro_expansion.append(ti->getRawIdentifier().str());
610 macro_expansion.append(ti->getName());
616 if (handler(macro_identifier, macro_expansion)) {