Lines Matching refs:Callbacks
680 if (Callbacks) in SkipExcludedConditionalBlock()
681 Callbacks->Endif(Tok.getLocation(), CondInfo.IfLoc); in SkipExcludedConditionalBlock()
711 if (Callbacks) in SkipExcludedConditionalBlock()
712 Callbacks->Else(Tok.getLocation(), CondInfo.IfLoc); in SkipExcludedConditionalBlock()
747 if (Callbacks) { in SkipExcludedConditionalBlock()
748 Callbacks->Elif( in SkipExcludedConditionalBlock()
817 if (Callbacks) { in SkipExcludedConditionalBlock()
819 Callbacks->Elifdef(DirectiveToken.getLocation(), MacroNameTok, in SkipExcludedConditionalBlock()
822 Callbacks->Elifndef(DirectiveToken.getLocation(), MacroNameTok, in SkipExcludedConditionalBlock()
851 if (Callbacks && (Tok.isNot(tok::eof) || !isRecordingPreamble())) in SkipExcludedConditionalBlock()
852 Callbacks->SourceRangeSkipped( in SkipExcludedConditionalBlock()
1463 if (Callbacks) in HandleLineDirective()
1464 Callbacks->FileChanged(CurPPLexer->getSourceLocation(), in HandleLineDirective()
1617 if (Callbacks) { in HandleDigitDirective()
1624 Callbacks->FileChanged(CurPPLexer->getSourceLocation(), Reason, FileKind); in HandleDigitDirective()
1678 if (Callbacks) { in HandleIdentSCCSDirective()
1682 Callbacks->Ident(Tok.getLocation(), Str); in HandleIdentSCCSDirective()
2012 Callbacks ? &SearchPath : nullptr, Callbacks ? &RelativePath : nullptr, in LookupHeaderIncludeOrImport()
2027 Callbacks ? &SearchPath : nullptr, Callbacks ? &RelativePath : nullptr, in LookupHeaderIncludeOrImport()
2057 CurDir, Callbacks ? &SearchPath : nullptr, in LookupHeaderIncludeOrImport()
2058 Callbacks ? &RelativePath : nullptr, &SuggestedModule, &IsMapped, in LookupHeaderIncludeOrImport()
2360 if (Callbacks && !IsImportDecl) { in HandleHeaderIncludeOrImport()
2363 Callbacks->InclusionDirective(HashLoc, IncludeTok, LookupFilename, isAngled, in HandleHeaderIncludeOrImport()
2369 Callbacks->FileSkipped(*File, FilenameTok, FileCharacter); in HandleHeaderIncludeOrImport()
3153 if (Callbacks) in HandleDefineDirective()
3154 Callbacks->MacroDefined(MacroNameTok, MD); in HandleDefineDirective()
3210 if (Callbacks) in HandleUndefDirective()
3211 Callbacks->MacroUndefined(MacroNameTok, MD, Undef); in HandleUndefDirective()
3271 if (Callbacks) { in HandleIfdefDirective()
3273 Callbacks->Ifndef(DirectiveTok.getLocation(), MacroNameTok, MD); in HandleIfdefDirective()
3275 Callbacks->Ifdef(DirectiveTok.getLocation(), MacroNameTok, MD); in HandleIfdefDirective()
3328 if (Callbacks) in HandleIfDirective()
3329 Callbacks->If( in HandleIfDirective()
3376 if (Callbacks) in HandleEndifDirective()
3377 Callbacks->Endif(EndifToken.getLocation(), CondInfo.IfLoc); in HandleEndifDirective()
3401 if (Callbacks) in HandleElseDirective()
3402 Callbacks->Else(Result.getLocation(), CI.IfLoc); in HandleElseDirective()
3466 if (Callbacks) { in HandleElifFamilyDirective()
3469 Callbacks->Elif(ElifToken.getLocation(), ConditionRange, in HandleElifFamilyDirective()
3473 Callbacks->Elifdef(ElifToken.getLocation(), ConditionRange, CI.IfLoc); in HandleElifFamilyDirective()
3476 Callbacks->Elifndef(ElifToken.getLocation(), ConditionRange, CI.IfLoc); in HandleElifFamilyDirective()