Lines Matching refs:Callbacks

568           if (Callbacks)  in SkipExcludedConditionalBlock()
569 Callbacks->Endif(Tok.getLocation(), CondInfo.IfLoc); in SkipExcludedConditionalBlock()
595 if (Callbacks) in SkipExcludedConditionalBlock()
596 Callbacks->Else(Tok.getLocation(), CondInfo.IfLoc); in SkipExcludedConditionalBlock()
623 if (Callbacks) { in SkipExcludedConditionalBlock()
624 Callbacks->Elif( in SkipExcludedConditionalBlock()
650 if (Callbacks && (Tok.isNot(tok::eof) || !isRecordingPreamble())) in SkipExcludedConditionalBlock()
651 Callbacks->SourceRangeSkipped( in SkipExcludedConditionalBlock()
1246 if (Callbacks) in HandleLineDirective()
1247 Callbacks->FileChanged(CurPPLexer->getSourceLocation(), in HandleLineDirective()
1392 if (Callbacks) { in HandleDigitDirective()
1399 Callbacks->FileChanged(CurPPLexer->getSourceLocation(), Reason, FileKind); in HandleDigitDirective()
1453 if (Callbacks) { in HandleIdentSCCSDirective()
1457 Callbacks->Ident(Tok.getLocation(), Str); in HandleIdentSCCSDirective()
1759 Callbacks ? &SearchPath : nullptr, Callbacks ? &RelativePath : nullptr, in LookupHeaderIncludeOrImport()
1764 if (Callbacks) { in LookupHeaderIncludeOrImport()
1767 if (Callbacks->FileNotFound(Filename, RecoveryPath)) { in LookupHeaderIncludeOrImport()
1796 Callbacks ? &SearchPath : nullptr, Callbacks ? &RelativePath : nullptr, in LookupHeaderIncludeOrImport()
1826 CurDir, Callbacks ? &SearchPath : nullptr, in LookupHeaderIncludeOrImport()
1827 Callbacks ? &RelativePath : nullptr, &SuggestedModule, &IsMapped, in LookupHeaderIncludeOrImport()
2093 if (Callbacks && !IsImportDecl) { in HandleHeaderIncludeOrImport()
2096 Callbacks->InclusionDirective( in HandleHeaderIncludeOrImport()
2102 Callbacks->FileSkipped(*File, FilenameTok, FileCharacter); in HandleHeaderIncludeOrImport()
2894 if (Callbacks) in HandleDefineDirective()
2895 Callbacks->MacroDefined(MacroNameTok, MD); in HandleDefineDirective()
2948 if (Callbacks) in HandleUndefDirective()
2949 Callbacks->MacroUndefined(MacroNameTok, MD, Undef); in HandleUndefDirective()
3007 if (Callbacks) { in HandleIfdefDirective()
3009 Callbacks->Ifndef(DirectiveTok.getLocation(), MacroNameTok, MD); in HandleIfdefDirective()
3011 Callbacks->Ifdef(DirectiveTok.getLocation(), MacroNameTok, MD); in HandleIfdefDirective()
3064 if (Callbacks) in HandleIfDirective()
3065 Callbacks->If( in HandleIfDirective()
3112 if (Callbacks) in HandleEndifDirective()
3113 Callbacks->Endif(EndifToken.getLocation(), CondInfo.IfLoc); in HandleEndifDirective()
3137 if (Callbacks) in HandleElseDirective()
3138 Callbacks->Else(Result.getLocation(), CI.IfLoc); in HandleElseDirective()
3181 if (Callbacks) in HandleElifDirective()
3182 Callbacks->Elif(ElifToken.getLocation(), ConditionRange, in HandleElifDirective()