Home
last modified time | relevance | path

Searched refs:FilenameTok (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPreprocessor.cpp1001 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 DPPDirectives.cpp2049 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 DPragma.cpp517 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 DPPMacroExpansion.cpp1316 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 DPPCallbacks.h84 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 DPreprocessor.h2738 const Token &FilenameTok, bool &IsFrameworkFound, bool IsImportDecl,
2756 Token &FilenameTok, SourceLocation EndLoc,
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DDependencyFile.cpp55 void FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok, in FileSkipped()
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DInclusionRewriter.cpp72 void FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok,