Home | History | Annotate | Download | only in Lex

Lines Matching refs:IdentInfo

560   IdentifierInfo *IdentInfo = ParsePragmaPushOrPopMacro(PushMacroTok);
561 if (!IdentInfo) return;
563 // Get the MacroInfo associated with IdentInfo.
564 MacroInfo *MI = getMacroInfo(IdentInfo);
572 PragmaPushMacroInfo[IdentInfo].push_back(MI);
585 IdentifierInfo *IdentInfo = ParsePragmaPushOrPopMacro(PopMacroTok);
586 if (!IdentInfo) return;
590 PragmaPushMacroInfo.find(IdentInfo);
592 // Forget the MacroInfo currently associated with IdentInfo.
593 if (MacroDirective *CurrentMD = getMacroDirective(IdentInfo)) {
597 appendMacroDirective(IdentInfo, AllocateUndefMacroDirective(MessageLoc));
605 appendDefMacroDirective(IdentInfo, MacroToReInstall, MessageLoc,
615 << IdentInfo->getName();