Lines Matching full:callbacks
371 if (Callbacks)
372 Callbacks->Endif(Tok.getLocation(), CondInfo.IfLoc);
398 if (Callbacks)
399 Callbacks->Else(Tok.getLocation(), CondInfo.IfLoc);
431 if (Callbacks)
432 Callbacks->Elif(Tok.getLocation(),
450 if (Callbacks) {
452 Callbacks->SourceRangeSkipped(SourceRange(BeginLoc, Tok.getLocation()));
940 if (Callbacks)
941 Callbacks->FileChanged(CurPPLexer->getSourceLocation(),
1080 // If the preprocessor has callbacks installed, notify them of the #line
1083 if (Callbacks) {
1095 Callbacks->FileChanged(CurPPLexer->getSourceLocation(), Reason, FileKind);
1153 if (Callbacks) {
1157 Callbacks->Ident(Tok.getLocation(), Str);
1418 // We get the raw path only if we have 'Callbacks' to which we later pass
1424 Callbacks ? &SearchPath : NULL, Callbacks ? &RelativePath : NULL,
1427 if (Callbacks) {
1431 if (Callbacks->FileNotFound(Filename, RecoveryPath)) {
1449 Callbacks->InclusionDirective(HashLoc, IncludeTok, Filename, isAngled,
1464 Callbacks ? &SearchPath : 0, Callbacks ? &RelativePath : 0,
1566 if (Callbacks) {
1567 Callbacks->InclusionDirective(HashLoc, IncludeTok, Filename, isAngled,
1582 if (Callbacks && SuggestedModule) {
1586 Callbacks->InclusionDirective(HashLoc, IncludeTok, Filename, isAngled,
1602 if (Callbacks)
1603 Callbacks->FileSkipped(*File, FilenameTok, FileCharacter);
2050 // If the callbacks want to know, tell them about the macro definition.
2051 if (Callbacks)
2052 Callbacks->MacroDefined(MacroNameTok, MD);
2074 // If the callbacks want to know, tell them about the macro #undef.
2076 if (Callbacks)
2077 Callbacks->MacroUndefined(MacroNameTok, MD);
2142 if (Callbacks) {
2144 Callbacks->Ifndef(DirectiveTok.getLocation(), MacroNameTok, MD);
2146 Callbacks->Ifdef(DirectiveTok.getLocation(), MacroNameTok, MD);
2185 if (Callbacks)
2186 Callbacks->If(IfToken.getLocation(),
2224 if (Callbacks)
2225 Callbacks->Endif(EndifToken.getLocation(), CondInfo.IfLoc);
2249 if (Callbacks)
2250 Callbacks->Else(Result.getLocation(), CI.IfLoc);
2282 if (Callbacks)
2283 Callbacks->Elif(ElifToken.getLocation(),