Lines Matching refs:Preprocessor
60 MacroInfo *Preprocessor::AllocateMacroInfo(SourceLocation L) { in AllocateMacroInfo()
65 DefMacroDirective *Preprocessor::AllocateDefMacroDirective(MacroInfo *MI, in AllocateDefMacroDirective()
71 Preprocessor::AllocateUndefMacroDirective(SourceLocation UndefLoc) { in AllocateUndefMacroDirective()
76 Preprocessor::AllocateVisibilityMacroDirective(SourceLocation Loc, in AllocateVisibilityMacroDirective()
83 SourceRange Preprocessor::DiscardUntilEndOfDirective() { in DiscardUntilEndOfDirective()
112 static MacroDiag shouldWarnOnMacroDef(Preprocessor &PP, IdentifierInfo *II) { in shouldWarnOnMacroDef()
165 static MacroDiag shouldWarnOnMacroUndef(Preprocessor &PP, IdentifierInfo *II) { in shouldWarnOnMacroUndef()
296 bool Preprocessor::CheckMacroName(Token &MacroNameTok, MacroUse isDefineUndef, in CheckMacroName()
368 void Preprocessor::ReadMacroName(Token &MacroNameTok, MacroUse isDefineUndef, in ReadMacroName()
397 SourceLocation Preprocessor::CheckEndOfDirective(const char *DirType, in CheckEndOfDirective()
428 void Preprocessor::SuggestTypoedDirective(const Token &Tok, in SuggestTypoedDirective()
461 void Preprocessor::SkipExcludedConditionalBlock(SourceLocation HashTokenLoc, in SkipExcludedConditionalBlock()
496 Preprocessor &PP; in SkipExcludedConditionalBlock()
501 SkippingRangeStateTy(Preprocessor &PP) : PP(PP) {} in SkipExcludedConditionalBlock()
839 Module *Preprocessor::getModuleForLocation(SourceLocation Loc, in getModuleForLocation()
861 Preprocessor::getHeaderToIncludeForDiagnostics(SourceLocation IncLoc, in getHeaderToIncludeForDiagnostics()
932 OptionalFileEntryRef Preprocessor::LookupFile( in LookupFile()
1069 class Preprocessor::ResetMacroExpansionHelper {
1071 ResetMacroExpansionHelper(Preprocessor *pp) in ResetMacroExpansionHelper()
1082 Preprocessor *PP;
1092 void Preprocessor::HandleSkippedDirectiveWhileUsingPCH(Token &Result, in HandleSkippedDirectiveWhileUsingPCH()
1117 void Preprocessor::HandleDirective(Token &Result) { in HandleDirective()
1321 unsigned DiagID, Preprocessor &PP, in GetLineValue()
1379 void Preprocessor::HandleLineDirective() { in HandleLineDirective()
1459 Preprocessor &PP) { in ReadLineMarkerFlags()
1541 void Preprocessor::HandleDigitDirective(Token &DigitTok) { in HandleDigitDirective()
1617 void Preprocessor::HandleUserDiagnosticDirective(Token &Tok, in HandleUserDiagnosticDirective()
1639 void Preprocessor::HandleIdentSCCSDirective(Token &Tok) { in HandleIdentSCCSDirective()
1674 void Preprocessor::HandleMacroPublicDirective(Token &Tok) { in HandleMacroPublicDirective()
1701 void Preprocessor::HandleMacroPrivateDirective() { in HandleMacroPrivateDirective()
1737 bool Preprocessor::GetIncludeFilenameSpelling(SourceLocation Loc, in GetIncludeFilenameSpelling()
1785 void Preprocessor::EnterAnnotationToken(SourceRange Range, in EnterAnnotationToken()
1802 Preprocessor &PP, SourceLocation HashLoc, Token &IncludeTok, in diagnoseAutoModuleImport()
1872 bool Preprocessor::checkModuleIsAvailable(const LangOptions &LangOpts, in checkModuleIsAvailable()
1899 Preprocessor::getIncludeNextStart(const Token &IncludeNextTok) const { in getIncludeNextStart()
1938 void Preprocessor::HandleIncludeDirective(SourceLocation HashLoc, in HandleIncludeDirective()
1988 OptionalFileEntryRef Preprocessor::LookupHeaderIncludeOrImport( in LookupHeaderIncludeOrImport()
2097 Preprocessor::ImportAction Preprocessor::HandleHeaderIncludeOrImport( in HandleHeaderIncludeOrImport()
2566 void Preprocessor::HandleIncludeNextDirective(SourceLocation HashLoc, in HandleIncludeNextDirective()
2579 void Preprocessor::HandleMicrosoftImportDirective(Token &Tok) { in HandleMicrosoftImportDirective()
2594 void Preprocessor::HandleImportDirective(SourceLocation HashLoc, in HandleImportDirective()
2608 void Preprocessor::HandleIncludeMacrosDirective(SourceLocation HashLoc, in HandleIncludeMacrosDirective()
2639 bool Preprocessor::ReadMacroParameterList(MacroInfo *MI, Token &Tok) { in ReadMacroParameterList()
2778 MacroInfo *Preprocessor::ReadOptionalMacroParameterListAndBody( in ReadOptionalMacroParameterListAndBody()
3010 void Preprocessor::HandleDefineDirective( in HandleDefineDirective()
3165 void Preprocessor::HandleUndefDirective() { in HandleUndefDirective()
3215 void Preprocessor::HandleIfdefDirective(Token &Result, in HandleIfdefDirective()
3293 void Preprocessor::HandleIfDirective(Token &IfToken, in HandleIfDirective()
3345 void Preprocessor::HandleEndifDirective(Token &EndifToken) { in HandleEndifDirective()
3371 void Preprocessor::HandleElseDirective(Token &Result, const Token &HashToken) { in HandleElseDirective()
3411 void Preprocessor::HandleElifFamilyDirective(Token &ElifToken, in HandleElifFamilyDirective()