Home
last modified time | relevance | path

Searched refs:FileEntryRef (Results 1 – 25 of 31) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DFileEntry.h40 class FileEntryRef; variable
49 class OptionalStorage<clang::FileEntryRef, /*is_trivially_copyable*/ true>;
60 class FileEntryRef {
78 friend bool operator==(const FileEntryRef &LHS, const FileEntryRef &RHS) {
81 friend bool operator==(const FileEntry *LHS, const FileEntryRef &RHS) {
84 friend bool operator==(const FileEntryRef &LHS, const FileEntry *RHS) {
87 friend bool operator!=(const FileEntryRef &LHS, const FileEntryRef &RHS) {
90 friend bool operator!=(const FileEntry *LHS, const FileEntryRef &RHS) {
93 friend bool operator!=(const FileEntryRef &LHS, const FileEntry *RHS) {
99 friend llvm::hash_code hash_value(FileEntryRef Ref) { in hash_value()
[all …]
H A DFileManager.h92 llvm::StringMap<llvm::ErrorOr<FileEntryRef::MapValue>, llvm::BumpPtrAllocator>
99 std::unique_ptr<llvm::StringMap<llvm::ErrorOr<FileEntryRef::MapValue>>>
103 Optional<FileEntryRef> STDIN;
219 llvm::Expected<FileEntryRef> getFileRef(StringRef Filename,
229 llvm::Expected<FileEntryRef> getSTDIN();
232 llvm::Optional<FileEntryRef> getOptionalFileRef(StringRef Filename,
253 FileEntryRef getVirtualFileRef(StringRef Filename, off_t Size,
267 llvm::Optional<FileEntryRef> getBypassFile(FileEntryRef VFE);
H A DSourceManager.h870 FileID createFileID(FileEntryRef SourceFile, SourceLocation IncludePos,
958 void overrideFileContents(FileEntryRef SourceFile, in overrideFileContents()
989 Optional<FileEntryRef> bypassFileContentsOverride(FileEntryRef File);
1034 Optional<FileEntryRef> getFileEntryRefForID(FileID FID) const { in getFileEntryRefForID()
1593 FileID translateFile(FileEntryRef SourceFile) const { in translateFile()
1841 SrcMgr::ContentCache &getOrCreateContentCache(FileEntryRef SourceFile,
H A DModule.h166 Optional<FileEntryRef> ASTFile;
539 void setASTFile(Optional<FileEntryRef> File) { in setASTFile()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/
H A DFileManager.cpp203 llvm::Expected<FileEntryRef>
216 FileEntryRef::MapValue Value = *SeenFileInsertResult.first->second; in getFileRef()
218 return FileEntryRef(*SeenFileInsertResult.first); in getFileRef()
219 return FileEntryRef(*reinterpret_cast<const FileEntryRef::MapEntry *>( in getFileRef()
275 NamedFileEnt->second = FileEntryRef::MapValue(UFE, DirInfo); in getFileRef()
281 .insert({Status.getName(), FileEntryRef::MapValue(UFE, DirInfo)}) in getFileRef()
290 NamedFileEnt->second = FileEntryRef::MapValue(Redirection); in getFileRef()
296 FileEntryRef ReturnedRef(*NamedFileEnt); in getFileRef()
341 llvm::Expected<FileEntryRef> FileManager::getSTDIN() { in getSTDIN()
365 FileEntryRef FileManager::getVirtualFileRef(StringRef Filename, off_t Size, in getVirtualFileRef()
[all …]
H A DSourceManager.cpp389 ContentCache &SourceManager::getOrCreateContentCache(FileEntryRef FileEnt, in getOrCreateContentCache()
540 FileID SourceManager::createFileID(FileEntryRef SourceFile, in createFileID()
709 Optional<FileEntryRef>
710 SourceManager::bypassFileContentsOverride(FileEntryRef File) { in bypassFileContentsOverride()
712 llvm::Optional<FileEntryRef> BypassFile = FileMgr.getBypassFile(File); in bypassFileContentsOverride()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Lex/
H A DPPCallbacks.cpp18 bool IsAngled, Optional<FileEntryRef> File, in HasInclude()
25 bool IsAngled, Optional<FileEntryRef> File, in HasInclude()
H A DHeaderSearch.cpp345 Optional<FileEntryRef> HeaderSearch::getFileAndSuggestModule( in getFileAndSuggestModule()
376 Optional<FileEntryRef> DirectoryLookup::LookupFile( in LookupFile()
438 Optional<FileEntryRef> Result = HM->LookupFile(Filename, HS.getFileMgr()); in LookupFile()
513 Optional<FileEntryRef> DirectoryLookup::DoFrameworkLookup( in DoFrameworkLookup()
754 Optional<FileEntryRef> HeaderSearch::LookupFile( in LookupFile()
793 Optional<FileEntryRef> MSFE; in LookupFile()
822 if (Optional<FileEntryRef> FE = getFileAndSuggestModule( in LookupFile()
921 Optional<FileEntryRef> File = SearchDirs[i].LookupFile( in LookupFile()
1007 Optional<FileEntryRef> File = LookupFile( in LookupFile()
1044 Optional<FileEntryRef> HeaderSearch::LookupSubframeworkHeader( in LookupSubframeworkHeader()
H A DPPDirectives.cpp745 Optional<FileEntryRef> Preprocessor::LookupFile( in LookupFile()
806 while (Optional<FileEntryRef> FE = HeaderInfo.LookupFile( in LookupFile()
824 Optional<FileEntryRef> FE = HeaderInfo.LookupFile( in LookupFile()
842 if (Optional<FileEntryRef> FE = HeaderInfo.LookupSubframeworkHeader( in LookupFile()
857 if (Optional<FileEntryRef> FE = HeaderInfo.LookupSubframeworkHeader( in LookupFile()
1748 Optional<FileEntryRef> Preprocessor::LookupHeaderIncludeOrImport( in LookupHeaderIncludeOrImport()
1756 Optional<FileEntryRef> File = LookupFile( in LookupHeaderIncludeOrImport()
1774 Optional<FileEntryRef> File = LookupFile( in LookupHeaderIncludeOrImport()
1793 Optional<FileEntryRef> File = LookupFile( in LookupHeaderIncludeOrImport()
1824 Optional<FileEntryRef> File = LookupFile( in LookupHeaderIncludeOrImport()
[all …]
H A DHeaderMap.cpp199 Optional<FileEntryRef> HeaderMap::LookupFile(StringRef Filename, in LookupFile()
H A DModuleMap.cpp174 Optional<FileEntryRef> ModuleMap::findHeader( in findHeader()
181 auto GetFile = [&](StringRef Filename) -> Optional<FileEntryRef> { in findHeader()
190 auto GetFrameworkFile = [&]() -> Optional<FileEntryRef> { in findHeader()
254 if (Optional<FileEntryRef> File = in resolveHeader()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Serialization/
H A DModuleFile.h70 llvm::PointerIntPair<const FileEntryRef::MapEntry *, 2, unsigned> Val;
75 InputFile(FileEntryRef File, bool isOverridden = false,
95 return FileEntryRef(*P); in getFile()
H A DModuleManager.h311 time_t ExpectedModTime, Optional<FileEntryRef> &File);
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Lex/
H A DDirectoryLookup.h179 Optional<FileEntryRef>
188 Optional<FileEntryRef> DoFrameworkLookup(
H A DPPCallbacks.h60 virtual void FileSkipped(const FileEntryRef &SkippedFile, in FileSkipped()
310 Optional<FileEntryRef> File,
393 void FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok, in FileSkipped()
493 Optional<FileEntryRef> File,
H A DHeaderSearch.h401 Optional<FileEntryRef> LookupFile(
416 Optional<FileEntryRef> LookupSubframeworkHeader(
691 Optional<FileEntryRef>
H A DHeaderMap.h80 Optional<FileEntryRef> LookupFile(StringRef Filename, FileManager &FM) const;
H A DModuleMap.h331 Optional<FileEntryRef>
H A DPreprocessor.h2012 Optional<FileEntryRef>
2263 Optional<FileEntryRef> LookupHeaderIncludeOrImport(
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DHeaderIncludeGen.cpp49 void FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok,
188 void HeaderIncludesCallback::FileSkipped(const FileEntryRef &SkippedFile, const in FileSkipped()
H A DDependencyFile.cpp57 void FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok, in FileSkipped()
81 Optional<FileEntryRef> File, in HasInclude()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DModuleManager.cpp463 Optional<FileEntryRef> &File) { in lookupModuleFile()
470 Optional<FileEntryRef> FileOrErr = in lookupModuleFile()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
H A DInclusionRewriter.cpp75 void FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok,
174 void InclusionRewriter::FileSkipped(const FileEntryRef & /*SkippedFile*/, in FileSkipped() argument
/netbsd-src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
H A DObjCMT.cpp159 bool canModifyFile(Optional<FileEntryRef> FE) { in canModifyFile()
1965 Optional<FileEntryRef> file = Ctx.getSourceManager().getFileEntryRefForID(FID); in HandleTranslationUnit()
2035 Optional<FileEntryRef> File;
2155 static std::string applyEditsToTemp(FileEntryRef FE, in applyEditsToTemp()
2228 typedef llvm::DenseMap<FileEntryRef, std::vector<EditEntry> > in getFileRemappingsFromFileList()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaModule.cpp190 else if (Optional<FileEntryRef> FE = M->getASTFile()) in ActOnModuleDecl()

12