Lines Matching refs:MacroInfo
568 llvm::DenseMap<IdentifierInfo*, std::vector<MacroInfo*> > PragmaPushMacroInfo;
629 MacroInfo MI;
638 MacroInfo MI;
851 const MacroInfo *getMacroInfo(const IdentifierInfo *II) const { in getMacroInfo()
855 MacroInfo *getMacroInfo(const IdentifierInfo *II) { in getMacroInfo()
872 DefMacroDirective *appendDefMacroDirective(IdentifierInfo *II, MacroInfo *MI, in appendDefMacroDirective()
879 MacroInfo *MI) { in appendDefMacroDirective()
886 ModuleMacro *addModuleMacro(Module *Mod, IdentifierInfo *II, MacroInfo *Macro,
1008 void EnterMacro(Token &Identifier, SourceLocation ILEnd, MacroInfo *Macro,
1463 void DumpMacro(const MacroInfo &MI) const;
1597 MacroInfo *AllocateMacroInfo(SourceLocation L);
1600 MacroInfo *AllocateDeserializedMacroInfo(SourceLocation L,
1691 MacroInfo *AllocateMacroInfo();
1693 DefMacroDirective *AllocateDefMacroDirective(MacroInfo *MI,
1716 bool ReadMacroDefinitionArgList(MacroInfo *MI, Token& LastTok);
1768 MacroArgs *ReadFunctionLikeMacroArgs(Token &MacroName, MacroInfo *MI,
1895 void markMacroAsUsed(MacroInfo *MI);