Home | History | Annotate | Download | only in Lex

Lines Matching refs:Macro

76   /// indicates the macro that was checked.
114 // If there is a macro, mark it used.
116 MacroInfo *Macro = PP.getMacroInfo(II);
117 PP.markMacroAsUsed(Macro);
170 // 'defined' or if it is a macro. Note that we check here because many
178 // preprocessor keywords and it wasn't macro expanded, it turns
722 // 'DisableMacroExpansion' is true, then we must be in a macro argument list
740 // Parse error, skip the rest of the macro line.
753 // If the expression we parsed was of the form !defined(macro), return the
754 // macro in IfNDefMacro.
767 // Parse error, skip the rest of the macro line.