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()
1469 if (Callbacks) in HandleLineDirective()
1470 Callbacks->FileChanged(CurPPLexer->getSourceLocation(), in HandleLineDirective()
1623 if (Callbacks) { in HandleDigitDirective()
1630 Callbacks->FileChanged(CurPPLexer->getSourceLocation(), Reason, FileKind); in HandleDigitDirective()
1684 if (Callbacks) { in HandleIdentSCCSDirective()
1688 Callbacks->Ident(Tok.getLocation(), Str); in HandleIdentSCCSDirective()
2041 Callbacks ? &SearchPath : nullptr, Callbacks ? &RelativePath : nullptr, in LookupHeaderIncludeOrImport()
2049 if (Callbacks && Callbacks->FileNotFound(Filename)) in LookupHeaderIncludeOrImport()
2061 Callbacks ? &SearchPath : nullptr, Callbacks ? &RelativePath : nullptr, in LookupHeaderIncludeOrImport()
2092 LookupFromFile, CurDir, Callbacks ? &SearchPath : nullptr, in LookupHeaderIncludeOrImport()
2093 Callbacks ? &RelativePath : nullptr, &SuggestedModule, &IsMapped, in LookupHeaderIncludeOrImport()
2398 if (Callbacks && !IsImportDecl) { in HandleHeaderIncludeOrImport()
2401 Callbacks->InclusionDirective(HashLoc, IncludeTok, LookupFilename, isAngled, in HandleHeaderIncludeOrImport()
2407 Callbacks->FileSkipped(*File, FilenameTok, FileCharacter); in HandleHeaderIncludeOrImport()
3193 if (Callbacks) in HandleDefineDirective()
3194 Callbacks->MacroDefined(MacroNameTok, MD); in HandleDefineDirective()
3255 if (Callbacks) in HandleUndefDirective()
3256 Callbacks->MacroUndefined(MacroNameTok, MD, Undef); in HandleUndefDirective()
3316 if (Callbacks) { in HandleIfdefDirective()
3318 Callbacks->Ifndef(DirectiveTok.getLocation(), MacroNameTok, MD); in HandleIfdefDirective()
3320 Callbacks->Ifdef(DirectiveTok.getLocation(), MacroNameTok, MD); in HandleIfdefDirective()
3373 if (Callbacks) in HandleIfDirective()
3374 Callbacks->If( in HandleIfDirective()
3421 if (Callbacks) in HandleEndifDirective()
3422 Callbacks->Endif(EndifToken.getLocation(), CondInfo.IfLoc); in HandleEndifDirective()
3446 if (Callbacks) in HandleElseDirective()
3447 Callbacks->Else(Result.getLocation(), CI.IfLoc); in HandleElseDirective()
3511 if (Callbacks) { in HandleElifFamilyDirective()
3514 Callbacks->Elif(ElifToken.getLocation(), ConditionRange, in HandleElifFamilyDirective()
3518 Callbacks->Elifdef(ElifToken.getLocation(), ConditionRange, CI.IfLoc); in HandleElifFamilyDirective()
3521 Callbacks->Elifndef(ElifToken.getLocation(), ConditionRange, CI.IfLoc); in HandleElifFamilyDirective()