• Home
  • Raw
  • Download

Lines Matching refs:Preprocessor

37 Preprocessor::getMacroDirectiveHistory(const IdentifierInfo *II) const {  in getMacroDirectiveHistory()
45 void Preprocessor::appendMacroDirective(IdentifierInfo *II, MacroDirective *MD){ in appendMacroDirective()
62 void Preprocessor::setLoadedMacroDirective(IdentifierInfo *II, in setLoadedMacroDirective()
77 static IdentifierInfo *RegisterBuiltinMacro(Preprocessor &PP, const char *Name){ in RegisterBuiltinMacro()
91 void Preprocessor::RegisterBuiltinMacros() { in RegisterBuiltinMacros()
146 Preprocessor &PP) { in isTrivialSingleTokenExpansion()
182 bool Preprocessor::isNextPPTokenLParen() { in isNextPPTokenLParen()
224 bool Preprocessor::HandleMacroExpandedIdentifier(Token &Identifier, in HandleMacroExpandedIdentifier()
423 static bool GenerateNewArgTokens(Preprocessor &PP, in GenerateNewArgTokens()
519 MacroArgs *Preprocessor::ReadFunctionLikeMacroArgs(Token &MacroName, in ReadFunctionLikeMacroArgs()
785 Token *Preprocessor::cacheMacroExpandedTokens(TokenLexer *tokLexer, in cacheMacroExpandedTokens()
811 void Preprocessor::removeCachedMacroExpandedTokensOfLastLexer() { in removeCachedMacroExpandedTokensOfLastLexer()
824 Preprocessor &PP) { in ComputeDATE_TIME()
858 static bool HasFeature(const Preprocessor &PP, const IdentifierInfo *II) { in HasFeature()
1016 static bool HasExtension(const Preprocessor &PP, const IdentifierInfo *II) { in HasExtension()
1066 IdentifierInfo *II, Preprocessor &PP, in EvaluateHasIncludeCommon()
1176 Preprocessor &PP) { in EvaluateHasInclude()
1183 IdentifierInfo *II, Preprocessor &PP) { in EvaluateHasIncludeNext()
1213 IdentifierInfo *II, Preprocessor &PP) { in EvaluateBuildingModule()
1255 void Preprocessor::ExpandBuiltinMacro(Token &Tok) { in ExpandBuiltinMacro()
1582 void Preprocessor::markMacroAsUsed(MacroInfo *MI) { in markMacroAsUsed()