Lines Matching refs:Preprocessor
63 Preprocessor::getLocalMacroDirectiveHistory(const IdentifierInfo *II) const { in getLocalMacroDirectiveHistory()
71 void Preprocessor::appendMacroDirective(IdentifierInfo *II, MacroDirective *MD){ in appendMacroDirective()
96 void Preprocessor::setLoadedMacroDirective(IdentifierInfo *II, in setLoadedMacroDirective()
132 ModuleMacro *Preprocessor::addModuleMacro(Module *Mod, IdentifierInfo *II, in addModuleMacro()
174 ModuleMacro *Preprocessor::getModuleMacro(Module *Mod, in getModuleMacro()
183 void Preprocessor::updateModuleMacroInfo(const IdentifierInfo *II, in updateModuleMacroInfo()
261 void Preprocessor::dumpMacroInfo(const IdentifierInfo *II) { in dumpMacroInfo()
328 static IdentifierInfo *RegisterBuiltinMacro(Preprocessor &PP, const char *Name){ in RegisterBuiltinMacro()
341 void Preprocessor::RegisterBuiltinMacros() { in RegisterBuiltinMacros()
404 Preprocessor &PP) { in isTrivialSingleTokenExpansion()
435 bool Preprocessor::isNextPPTokenLParen() { in isNextPPTokenLParen()
472 bool Preprocessor::HandleMacroExpandedIdentifier(Token &Identifier, in HandleMacroExpandedIdentifier()
665 static bool GenerateNewArgTokens(Preprocessor &PP, in GenerateNewArgTokens()
761 MacroArgs *Preprocessor::ReadMacroCallArgumentList(Token &MacroName, in ReadMacroCallArgumentList()
1039 Token *Preprocessor::cacheMacroExpandedTokens(TokenLexer *tokLexer, in cacheMacroExpandedTokens()
1065 void Preprocessor::removeCachedMacroExpandedTokensOfLastLexer() { in removeCachedMacroExpandedTokensOfLastLexer()
1078 Preprocessor &PP) { in ComputeDATE_TIME()
1111 static bool HasFeature(const Preprocessor &PP, StringRef Feature) { in HasFeature()
1128 static bool HasExtension(const Preprocessor &PP, StringRef Extension) { in HasExtension()
1158 IdentifierInfo *II, Preprocessor &PP, in EvaluateHasIncludeCommon()
1248 Preprocessor &PP) { in EvaluateHasInclude()
1255 IdentifierInfo *II, Preprocessor &PP) { in EvaluateHasIncludeNext()
1290 Preprocessor &PP, in EvaluateFeatureLikeBuiltinMacro()
1396 Preprocessor &PP, in ExpectFeatureIdentifierInfo()
1467 void Preprocessor::ExpandBuiltinMacro(Token &Tok) { in ExpandBuiltinMacro()
1877 void Preprocessor::markMacroAsUsed(MacroInfo *MI) { in markMacroAsUsed()