Home | History | Annotate | Download | only in Lex

Lines Matching refs:IdentInfo

559   IdentifierInfo *IdentInfo = ParsePragmaPushOrPopMacro(PushMacroTok);
560 if (!IdentInfo) return;
562 // Get the MacroInfo associated with IdentInfo.
563 MacroInfo *MI = getMacroInfo(IdentInfo);
571 PragmaPushMacroInfo[IdentInfo].push_back(MI);
584 IdentifierInfo *IdentInfo = ParsePragmaPushOrPopMacro(PopMacroTok);
585 if (!IdentInfo) return;
589 PragmaPushMacroInfo.find(IdentInfo);
591 // Forget the MacroInfo currently associated with IdentInfo.
592 if (MacroDirective *CurrentMD = getMacroDirective(IdentInfo)) {
596 appendMacroDirective(IdentInfo, AllocateUndefMacroDirective(MessageLoc));
604 appendDefMacroDirective(IdentInfo, MacroToReInstall, MessageLoc,
614 << IdentInfo->getName();