reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Lex/PPMacroExpansion.cpp
 1150   if (!PP.isParsingIfOrElifDirective()) {
 1151     PP.Diag(LParenLoc, diag::err_pp_directive_required) << II;
 1160     if (PP.LexHeaderName(Tok))
 1167     LParenLoc = PP.getLocForEndOfToken(LParenLoc);
 1168     PP.Diag(LParenLoc, diag::err_pp_expected_after) << II << tok::l_paren;
 1176     if (PP.LexHeaderName(Tok))
 1181     PP.Diag(Tok.getLocation(), diag::err_pp_expects_filename);
 1188   StringRef Filename = PP.getSpelling(Tok, FilenameBuffer, &Invalid);
 1195   PP.LexNonComment(Tok);
 1199     PP.Diag(PP.getLocForEndOfToken(FilenameLoc), diag::err_pp_expected_after)
 1199     PP.Diag(PP.getLocForEndOfToken(FilenameLoc), diag::err_pp_expected_after)
 1201     PP.Diag(LParenLoc, diag::note_matching) << tok::l_paren;
 1205   bool isAngled = PP.GetIncludeFilenameSpelling(Tok.getLocation(), Filename);
 1214       PP.LookupFile(FilenameLoc, Filename, isAngled, LookupFrom, LookupFromFile,
 1217   if (PPCallbacks *Callbacks = PP.getPPCallbacks()) {
 1221           PP.getHeaderSearchInfo().getFileDirFlavor(&File->getFileEntry());