Lines Matching refs:MacroInfo
21 #include "clang/Lex/MacroInfo.h"
566 // Get the MacroInfo associated with IdentInfo.
567 MacroInfo *MI = getMacroInfo(IdentInfo);
570 // Allow the original MacroInfo to be redefined later.
574 // Push the cloned MacroInfo so we can retrieve it later.
591 // Find the vector<MacroInfo*> associated with the macro.
592 llvm::DenseMap<IdentifierInfo*, std::vector<MacroInfo*> >::iterator iter =
595 // Forget the MacroInfo currently associated with IdentInfo.
597 MacroInfo *MI = CurrentMD->getMacroInfo();
603 // Get the MacroInfo we want to reinstall.
604 MacroInfo *MacroToReInstall = iter->second.back();