Searched refs:FilenameTok (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Lex/ |
H A D | Preprocessor.cpp | 1001 bool Preprocessor::LexHeaderName(Token &FilenameTok, bool AllowMacroExpansion) { in LexHeaderName() argument 1005 CurPPLexer->LexIncludeFilename(FilenameTok); in LexHeaderName() 1007 Lex(FilenameTok); in LexHeaderName() 1012 if (FilenameTok.is(tok::less) && AllowMacroExpansion) { in LexHeaderName() 1013 bool StartOfLine = FilenameTok.isAtStartOfLine(); in LexHeaderName() 1014 bool LeadingSpace = FilenameTok.hasLeadingSpace(); in LexHeaderName() 1015 bool LeadingEmptyMacro = FilenameTok.hasLeadingEmptyMacro(); in LexHeaderName() 1017 SourceLocation Start = FilenameTok.getLocation(); in LexHeaderName() 1025 while (FilenameTok.isNot(tok::greater)) { in LexHeaderName() 1026 Lex(FilenameTok); in LexHeaderName() [all …]
|
H A D | PPDirectives.cpp | 2049 Token FilenameTok; in HandleIncludeDirective() local 2050 if (LexHeaderName(FilenameTok)) in HandleIncludeDirective() 2053 if (FilenameTok.isNot(tok::header_name)) { in HandleIncludeDirective() 2054 Diag(FilenameTok.getLocation(), diag::err_pp_expects_filename); in HandleIncludeDirective() 2055 if (FilenameTok.isNot(tok::eod)) in HandleIncludeDirective() 2067 auto Action = HandleHeaderIncludeOrImport(HashLoc, IncludeTok, FilenameTok, in HandleIncludeDirective() 2098 const Token &FilenameTok, bool &IsFrameworkFound, bool IsImportDecl, in LookupHeaderIncludeOrImport() argument 2144 Diag(FilenameTok, diag::err_pp_file_not_found_angled_include_not_fatal) in LookupHeaderIncludeOrImport() 2180 Diag(FilenameTok, diag::err_pp_file_not_found_typo_not_fatal) in LookupHeaderIncludeOrImport() 2192 Diag(FilenameTok, diag::err_pp_file_not_found) in LookupHeaderIncludeOrImport() [all …]
|
H A D | Pragma.cpp | 517 Token FilenameTok; in HandlePragmaDependency() local 518 if (LexHeaderName(FilenameTok, /*AllowConcatenation*/false)) in HandlePragmaDependency() 522 if (FilenameTok.isNot(tok::header_name)) { in HandlePragmaDependency() 523 Diag(FilenameTok.getLocation(), diag::err_pp_expects_filename); in HandlePragmaDependency() 530 StringRef Filename = getSpelling(FilenameTok, FilenameBuffer, &Invalid); in HandlePragmaDependency() 535 GetIncludeFilenameSpelling(FilenameTok.getLocation(), Filename); in HandlePragmaDependency() 543 LookupFile(FilenameTok.getLocation(), Filename, isAngled, nullptr, in HandlePragmaDependency() 547 Diag(FilenameTok, diag::err_pp_file_not_found) << Filename; in HandlePragmaDependency() 566 Diag(FilenameTok, diag::pp_out_of_date_dependency) << Message; in HandlePragmaDependency()
|
H A D | PPMacroExpansion.cpp | 1316 Token FilenameTok = Tok; in EvaluateHasEmbed() local 1339 StringRef Filename = this->getSpelling(FilenameTok, FilenameBuffer); in EvaluateHasEmbed() 1341 this->GetIncludeFilenameSpelling(FilenameTok.getLocation(), Filename); in EvaluateHasEmbed()
|
/freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | PPCallbacks.h | 84 const Token &FilenameTok, in FileSkipped() argument 494 void FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok, in FileSkipped() argument 496 First->FileSkipped(SkippedFile, FilenameTok, FileType); in FileSkipped() 497 Second->FileSkipped(SkippedFile, FilenameTok, FileType); in FileSkipped()
|
H A D | Preprocessor.h | 2738 const Token &FilenameTok, bool &IsFrameworkFound, bool IsImportDecl, 2756 Token &FilenameTok, SourceLocation EndLoc,
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/ |
H A D | DependencyFile.cpp | 55 void FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok, in FileSkipped()
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | InclusionRewriter.cpp | 72 void FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok,
|