Lines Matching refs:Callbacks

660           if (Callbacks)  in SkipExcludedConditionalBlock()
661 Callbacks->Endif(Tok.getLocation(), CondInfo.IfLoc); in SkipExcludedConditionalBlock()
691 if (Callbacks) in SkipExcludedConditionalBlock()
692 Callbacks->Else(Tok.getLocation(), CondInfo.IfLoc); in SkipExcludedConditionalBlock()
727 if (Callbacks) { in SkipExcludedConditionalBlock()
728 Callbacks->Elif( in SkipExcludedConditionalBlock()
797 if (Callbacks) { in SkipExcludedConditionalBlock()
799 Callbacks->Elifdef(DirectiveToken.getLocation(), MacroNameTok, in SkipExcludedConditionalBlock()
802 Callbacks->Elifndef(DirectiveToken.getLocation(), MacroNameTok, in SkipExcludedConditionalBlock()
831 if (Callbacks && (Tok.isNot(tok::eof) || !isRecordingPreamble())) in SkipExcludedConditionalBlock()
832 Callbacks->SourceRangeSkipped( in SkipExcludedConditionalBlock()
1450 if (Callbacks) in HandleLineDirective()
1451 Callbacks->FileChanged(CurPPLexer->getSourceLocation(), in HandleLineDirective()
1604 if (Callbacks) { in HandleDigitDirective()
1611 Callbacks->FileChanged(CurPPLexer->getSourceLocation(), Reason, FileKind); in HandleDigitDirective()
1665 if (Callbacks) { in HandleIdentSCCSDirective()
1669 Callbacks->Ident(Tok.getLocation(), Str); in HandleIdentSCCSDirective()
1998 Callbacks ? &SearchPath : nullptr, Callbacks ? &RelativePath : nullptr, in LookupHeaderIncludeOrImport()
2004 if (Callbacks && Callbacks->FileNotFound(Filename)) in LookupHeaderIncludeOrImport()
2016 Callbacks ? &SearchPath : nullptr, Callbacks ? &RelativePath : nullptr, in LookupHeaderIncludeOrImport()
2046 LookupFromFile, CurDir, Callbacks ? &SearchPath : nullptr, in LookupHeaderIncludeOrImport()
2047 Callbacks ? &RelativePath : nullptr, &SuggestedModule, &IsMapped, in LookupHeaderIncludeOrImport()
2351 if (Callbacks && !IsImportDecl) { in HandleHeaderIncludeOrImport()
2354 Callbacks->InclusionDirective(HashLoc, IncludeTok, LookupFilename, isAngled, in HandleHeaderIncludeOrImport()
2360 Callbacks->FileSkipped(*File, FilenameTok, FileCharacter); in HandleHeaderIncludeOrImport()
3142 if (Callbacks) in HandleDefineDirective()
3143 Callbacks->MacroDefined(MacroNameTok, MD); in HandleDefineDirective()
3199 if (Callbacks) in HandleUndefDirective()
3200 Callbacks->MacroUndefined(MacroNameTok, MD, Undef); in HandleUndefDirective()
3260 if (Callbacks) { in HandleIfdefDirective()
3262 Callbacks->Ifndef(DirectiveTok.getLocation(), MacroNameTok, MD); in HandleIfdefDirective()
3264 Callbacks->Ifdef(DirectiveTok.getLocation(), MacroNameTok, MD); in HandleIfdefDirective()
3317 if (Callbacks) in HandleIfDirective()
3318 Callbacks->If( in HandleIfDirective()
3365 if (Callbacks) in HandleEndifDirective()
3366 Callbacks->Endif(EndifToken.getLocation(), CondInfo.IfLoc); in HandleEndifDirective()
3390 if (Callbacks) in HandleElseDirective()
3391 Callbacks->Else(Result.getLocation(), CI.IfLoc); in HandleElseDirective()
3455 if (Callbacks) { in HandleElifFamilyDirective()
3458 Callbacks->Elif(ElifToken.getLocation(), ConditionRange, in HandleElifFamilyDirective()
3462 Callbacks->Elifdef(ElifToken.getLocation(), ConditionRange, CI.IfLoc); in HandleElifFamilyDirective()
3465 Callbacks->Elifndef(ElifToken.getLocation(), ConditionRange, CI.IfLoc); in HandleElifFamilyDirective()