Lines Matching refs:Callbacks

497           if (Callbacks)  in SkipExcludedConditionalBlock()
498 Callbacks->Endif(Tok.getLocation(), CondInfo.IfLoc); in SkipExcludedConditionalBlock()
524 if (Callbacks) in SkipExcludedConditionalBlock()
525 Callbacks->Else(Tok.getLocation(), CondInfo.IfLoc); in SkipExcludedConditionalBlock()
549 if (Callbacks) { in SkipExcludedConditionalBlock()
551 Callbacks->Elif(Tok.getLocation(), in SkipExcludedConditionalBlock()
576 if (Callbacks && (Tok.isNot(tok::eof) || !isRecordingPreamble())) in SkipExcludedConditionalBlock()
577 Callbacks->SourceRangeSkipped( in SkipExcludedConditionalBlock()
1151 if (Callbacks) in HandleLineDirective()
1152 Callbacks->FileChanged(CurPPLexer->getSourceLocation(), in HandleLineDirective()
1292 if (Callbacks) { in HandleDigitDirective()
1299 Callbacks->FileChanged(CurPPLexer->getSourceLocation(), Reason, FileKind); in HandleDigitDirective()
1352 if (Callbacks) { in HandleIdentSCCSDirective()
1356 Callbacks->Ident(Tok.getLocation(), Str); in HandleIdentSCCSDirective()
1760 Callbacks ? &SearchPath : nullptr, Callbacks ? &RelativePath : nullptr, in HandleIncludeDirective()
1764 if (Callbacks) { in HandleIncludeDirective()
1767 if (Callbacks->FileNotFound(Filename, RecoveryPath)) { in HandleIncludeDirective()
1792 Callbacks ? &SearchPath : nullptr, in HandleIncludeDirective()
1793 Callbacks ? &RelativePath : nullptr, &SuggestedModule, &IsMapped); in HandleIncludeDirective()
1828 Callbacks ? &SearchPath : nullptr, in HandleIncludeDirective()
1829 Callbacks ? &RelativePath : nullptr, &SuggestedModule, &IsMapped); in HandleIncludeDirective()
1961 if (Callbacks) { in HandleIncludeDirective()
1963 Callbacks->InclusionDirective( in HandleIncludeDirective()
1969 Callbacks->FileSkipped(*File, FilenameTok, FileCharacter); in HandleIncludeDirective()
2661 if (Callbacks) in HandleDefineDirective()
2662 Callbacks->MacroDefined(MacroNameTok, MD); in HandleDefineDirective()
2698 if (Callbacks) in HandleUndefDirective()
2699 Callbacks->MacroUndefined(MacroNameTok, MD, Undef); in HandleUndefDirective()
2757 if (Callbacks) { in HandleIfdefDirective()
2759 Callbacks->Ifndef(DirectiveTok.getLocation(), MacroNameTok, MD); in HandleIfdefDirective()
2761 Callbacks->Ifdef(DirectiveTok.getLocation(), MacroNameTok, MD); in HandleIfdefDirective()
2809 if (Callbacks) in HandleIfDirective()
2810 Callbacks->If(IfToken.getLocation(), in HandleIfDirective()
2854 if (Callbacks) in HandleEndifDirective()
2855 Callbacks->Endif(EndifToken.getLocation(), CondInfo.IfLoc); in HandleEndifDirective()
2879 if (Callbacks) in HandleElseDirective()
2880 Callbacks->Else(Result.getLocation(), CI.IfLoc); in HandleElseDirective()
2922 if (Callbacks) in HandleElifDirective()
2923 Callbacks->Elif(ElifToken.getLocation(), in HandleElifDirective()