Home | History | Annotate | Download | only in Lex

Lines Matching full:identifierinfo

37 Preprocessor::getLocalMacroDirectiveHistory(const IdentifierInfo *II) const {
45 void Preprocessor::appendMacroDirective(IdentifierInfo *II, MacroDirective *MD){
63 void Preprocessor::setLoadedMacroDirective(IdentifierInfo *II,
76 ModuleMacro *Preprocessor::addModuleMacro(Module *Mod, IdentifierInfo *II,
118 ModuleMacro *Preprocessor::getModuleMacro(Module *Mod, IdentifierInfo *II) {
126 void Preprocessor::updateModuleMacroInfo(const IdentifierInfo *II,
204 void Preprocessor::dumpMacroInfo(const IdentifierInfo *II) {
271 static IdentifierInfo *RegisterBuiltinMacro(Preprocessor &PP, const char *Name){
273 IdentifierInfo *Id = PP.getIdentifierInfo(Name);
343 const IdentifierInfo *MacroIdent,
345 IdentifierInfo *II = MI->getReplacementToken(0).getIdentifierInfo();
552 if (IdentifierInfo *NewII = Identifier.getIdentifierInfo()) {
1047 static bool HasFeature(const Preprocessor &PP, const IdentifierInfo *II) {
1218 static bool HasExtension(const Preprocessor &PP, const IdentifierInfo *II) {
1269 IdentifierInfo *II, Preprocessor &PP,
1378 static bool EvaluateHasInclude(Token &Tok, IdentifierInfo *II,
1386 IdentifierInfo *II, Preprocessor &PP) {
1416 IdentifierInfo *II, Preprocessor &PP) {
1460 IdentifierInfo *II = Tok.getIdentifierInfo();
1600 IdentifierInfo *FeatureII = nullptr;
1601 IdentifierInfo *ScopeII = nullptr;
1745 IdentifierInfo *ModuleII = getIdentifierInfo(getLangOpts().CurrentModule);