reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
136 Out << "MacroInfo " << this; 137 if (IsBuiltinMacro) Out << " builtin"; 138 if (IsDisabled) Out << " disabled"; 139 if (IsUsed) Out << " used"; 141 Out << " allow_redefinitions_without_warning"; 142 if (IsWarnIfUnused) Out << " warn_if_unused"; 143 if (UsedForHeaderGuard) Out << " header_guard"; 145 Out << "\n #define <macro>"; 147 Out << "("; 149 if (I) Out << ", "; 150 Out << ParameterList[I]->getName(); 153 if (NumParameters && IsC99Varargs) Out << ", "; 154 Out << "..."; 156 Out << ")"; 164 Out << " "; 168 Out << Punc; 170 Out << StringRef(Tok.getLiteralData(), Tok.getLength()); 172 Out << II->getName(); 174 Out << Tok.getName();