Home | History | Annotate | Download | only in Lex

Lines Matching defs:IdentInfo

562   IdentifierInfo *IdentInfo = ParsePragmaPushOrPopMacro(PushMacroTok);
563 if (!IdentInfo) return;
565 // Get the MacroInfo associated with IdentInfo.
566 MacroInfo *MI = getMacroInfo(IdentInfo);
574 PragmaPushMacroInfo[IdentInfo].push_back(MI);
587 IdentifierInfo *IdentInfo = ParsePragmaPushOrPopMacro(PopMacroTok);
588 if (!IdentInfo) return;
592 PragmaPushMacroInfo.find(IdentInfo);
594 // Forget the MacroInfo currently associated with IdentInfo.
595 if (MacroDirective *CurrentMD = getMacroDirective(IdentInfo)) {
599 appendMacroDirective(IdentInfo, AllocateUndefMacroDirective(MessageLoc));
607 appendDefMacroDirective(IdentInfo, MacroToReInstall, MessageLoc,
617 << IdentInfo->getName();