Home | History | Annotate | Download | only in Lex

Lines Matching refs:IdentInfo

565   IdentifierInfo *IdentInfo = ParsePragmaPushOrPopMacro(PushMacroTok);
566 if (!IdentInfo) return;
568 // Get the MacroInfo associated with IdentInfo.
569 MacroInfo *MI = getMacroInfo(IdentInfo);
577 PragmaPushMacroInfo[IdentInfo].push_back(MI);
590 IdentifierInfo *IdentInfo = ParsePragmaPushOrPopMacro(PopMacroTok);
591 if (!IdentInfo) return;
595 PragmaPushMacroInfo.find(IdentInfo);
597 // Forget the MacroInfo currently associated with IdentInfo.
598 if (MacroInfo *MI = getMacroInfo(IdentInfo)) {
601 appendMacroDirective(IdentInfo, AllocateUndefMacroDirective(MessageLoc));
609 appendDefMacroDirective(IdentInfo, MacroToReInstall, MessageLoc);
617 << IdentInfo->getName();