Lines Matching refs:MacroDirective
1796 static bool shouldIgnoreMacro(MacroDirective *MD, bool IsModule,
1842 SmallVector<std::pair<const IdentifierInfo *, MacroDirective *>, 2>
1868 for (MacroDirective *MD = MacrosToEmit[I].second; MD;
2755 bool isInterestingIdentifier(IdentifierInfo *II, MacroDirective *&Macro) {
2766 bool hadMacroDefinition(IdentifierInfo *II, MacroDirective *&Macro) {
2796 MacroDirective *Macro = 0;
2801 for (MacroDirective *M = Macro; M; M = M->getPrevious()) {
2834 MacroDirective *Macro = 0;
2855 for (MacroDirective *M = Macro; M; M = M->getPrevious()) {
4064 void ASTWriter::addMacroRef(MacroDirective *MD, RecordDataImpl &Record) {
4078 MacroID ASTWriter::getMacroRef(MacroDirective *MD) {
4830 void ASTWriter::MacroRead(serialization::MacroID ID, MacroDirective *MD) {
4866 void ASTWriter::UndefinedMacro(MacroDirective *MD) {