Home | History | Annotate | Download | only in Lex

Lines Matching refs:Callbacks

337           if (Callbacks)
338 Callbacks->Endif(Tok.getLocation(), CondInfo.IfLoc);
364 if (Callbacks)
365 Callbacks->Else(Tok.getLocation(), CondInfo.IfLoc);
397 if (Callbacks)
398 Callbacks->Elif(Tok.getLocation(),
416 if (Callbacks) {
418 Callbacks->SourceRangeSkipped(SourceRange(BeginLoc, Tok.getLocation()));
877 if (Callbacks)
878 Callbacks->FileChanged(CurPPLexer->getSourceLocation(),
1017 // If the preprocessor has callbacks installed, notify them of the #line
1020 if (Callbacks) {
1032 Callbacks->FileChanged(CurPPLexer->getSourceLocation(), Reason, FileKind);
1090 if (Callbacks) {
1094 Callbacks->Ident(Tok.getLocation(), Str);
1361 // We get the raw path only if we have 'Callbacks' to which we later pass
1366 Callbacks ? &SearchPath : NULL, Callbacks ? &RelativePath : NULL,
1369 if (Callbacks) {
1373 if (Callbacks->FileNotFound(Filename, RecoveryPath)) {
1388 Callbacks->InclusionDirective(HashLoc, IncludeTok, Filename, isAngled, File,
1399 Callbacks ? &SearchPath : 0,
1400 Callbacks ? &RelativePath : 0,
1499 if (Callbacks)
1500 Callbacks->FileSkipped(*File, FilenameTok, FileCharacter);
1887 // If the callbacks want to know, tell them about the macro definition.
1888 if (Callbacks)
1889 Callbacks->MacroDefined(MacroNameTok, MI);
1916 // If the callbacks want to know, tell them about the macro #undef.
1917 if (Callbacks)
1918 Callbacks->MacroUndefined(MacroNameTok, MI);
1976 if (Callbacks) {
1978 Callbacks->Ifndef(DirectiveTok.getLocation(), MacroNameTok);
1980 Callbacks->Ifdef(DirectiveTok.getLocation(), MacroNameTok);
2018 if (Callbacks)
2019 Callbacks->If(IfToken.getLocation(),
2056 if (Callbacks)
2057 Callbacks->Endif(EndifToken.getLocation(), CondInfo.IfLoc);
2081 if (Callbacks)
2082 Callbacks->Else(Result.getLocation(), CI.IfLoc);
2114 if (Callbacks)
2115 Callbacks->Elif(ElifToken.getLocation(),