Lines Matching refs:Callbacks

681           if (Callbacks)  in SkipExcludedConditionalBlock()
682 Callbacks->Endif(Tok.getLocation(), CondInfo.IfLoc); in SkipExcludedConditionalBlock()
712 if (Callbacks) in SkipExcludedConditionalBlock()
713 Callbacks->Else(Tok.getLocation(), CondInfo.IfLoc); in SkipExcludedConditionalBlock()
748 if (Callbacks) { in SkipExcludedConditionalBlock()
749 Callbacks->Elif( in SkipExcludedConditionalBlock()
818 if (Callbacks) { in SkipExcludedConditionalBlock()
820 Callbacks->Elifdef(DirectiveToken.getLocation(), MacroNameTok, in SkipExcludedConditionalBlock()
823 Callbacks->Elifndef(DirectiveToken.getLocation(), MacroNameTok, in SkipExcludedConditionalBlock()
852 if (Callbacks && (Tok.isNot(tok::eof) || !isRecordingPreamble())) in SkipExcludedConditionalBlock()
853 Callbacks->SourceRangeSkipped( in SkipExcludedConditionalBlock()
1546 if (Callbacks) in HandleLineDirective()
1547 Callbacks->FileChanged(CurPPLexer->getSourceLocation(), in HandleLineDirective()
1700 if (Callbacks) { in HandleDigitDirective()
1707 Callbacks->FileChanged(CurPPLexer->getSourceLocation(), Reason, FileKind); in HandleDigitDirective()
1761 if (Callbacks) { in HandleIdentSCCSDirective()
1765 Callbacks->Ident(Tok.getLocation(), Str); in HandleIdentSCCSDirective()
2119 Callbacks ? &SearchPath : nullptr, Callbacks ? &RelativePath : nullptr, in LookupHeaderIncludeOrImport()
2127 if (Callbacks && Callbacks->FileNotFound(Filename)) in LookupHeaderIncludeOrImport()
2139 Callbacks ? &SearchPath : nullptr, Callbacks ? &RelativePath : nullptr, in LookupHeaderIncludeOrImport()
2170 LookupFromFile, CurDir, Callbacks ? &SearchPath : nullptr, in LookupHeaderIncludeOrImport()
2171 Callbacks ? &RelativePath : nullptr, &SuggestedModule, &IsMapped, in LookupHeaderIncludeOrImport()
2475 if (Callbacks && !IsImportDecl) { in HandleHeaderIncludeOrImport()
2478 Callbacks->InclusionDirective(HashLoc, IncludeTok, LookupFilename, isAngled, in HandleHeaderIncludeOrImport()
2483 Callbacks->FileSkipped(*File, FilenameTok, FileCharacter); in HandleHeaderIncludeOrImport()
3271 if (Callbacks) in HandleDefineDirective()
3272 Callbacks->MacroDefined(MacroNameTok, MD); in HandleDefineDirective()
3333 if (Callbacks) in HandleUndefDirective()
3334 Callbacks->MacroUndefined(MacroNameTok, MD, Undef); in HandleUndefDirective()
3394 if (Callbacks) { in HandleIfdefDirective()
3396 Callbacks->Ifndef(DirectiveTok.getLocation(), MacroNameTok, MD); in HandleIfdefDirective()
3398 Callbacks->Ifdef(DirectiveTok.getLocation(), MacroNameTok, MD); in HandleIfdefDirective()
3451 if (Callbacks) in HandleIfDirective()
3452 Callbacks->If( in HandleIfDirective()
3499 if (Callbacks) in HandleEndifDirective()
3500 Callbacks->Endif(EndifToken.getLocation(), CondInfo.IfLoc); in HandleEndifDirective()
3524 if (Callbacks) in HandleElseDirective()
3525 Callbacks->Else(Result.getLocation(), CI.IfLoc); in HandleElseDirective()
3589 if (Callbacks) { in HandleElifFamilyDirective()
3592 Callbacks->Elif(ElifToken.getLocation(), ConditionRange, in HandleElifFamilyDirective()
3596 Callbacks->Elifdef(ElifToken.getLocation(), ConditionRange, CI.IfLoc); in HandleElifFamilyDirective()
3599 Callbacks->Elifndef(ElifToken.getLocation(), ConditionRange, CI.IfLoc); in HandleElifFamilyDirective()
3976 if (Callbacks && Callbacks->EmbedFileNotFound(OriginalFilename)) { in HandleEmbedDirective()
4010 if (Callbacks) in HandleEmbedDirective()
4011 Callbacks->EmbedDirective(HashLoc, Filename, isAngled, MaybeFileRef, in HandleEmbedDirective()