reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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());