HomeSort by: relevance | last modified time | path
    Searched refs:FileEntryRef (Results 1 - 25 of 31) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
FileEntry.h 10 /// Defines interfaces for clang::FileEntry and clang::FileEntryRef.
40 class FileEntryRef;
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)
    [all...]
FileManager.h 92 llvm::StringMap<llvm::ErrorOr<FileEntryRef::MapValue>, llvm::BumpPtrAllocator>
99 std::unique_ptr<llvm::StringMap<llvm::ErrorOr<FileEntryRef::MapValue>>>
103 Optional<FileEntryRef> STDIN;
208 /// a redirecting VFS that uses external file names, the returned FileEntryRef
213 /// or a \c FileEntryRef otherwise.
219 llvm::Expected<FileEntryRef> getFileRef(StringRef Filename,
223 /// Get the FileEntryRef for stdin, returning an error if stdin cannot be
229 llvm::Expected<FileEntryRef> getSTDIN();
231 /// Get a FileEntryRef if it exists, without doing anything on error.
232 llvm::Optional<FileEntryRef> getOptionalFileRef(StringRef Filename
    [all...]
SourceManager.h 141 /// FIXME: Turn this into a FileEntryRef and remove Filename.
152 /// FIXME: Remove this once OrigEntry is a FileEntryRef with a stable name.
870 FileID createFileID(FileEntryRef SourceFile, SourceLocation IncludePos,
958 void overrideFileContents(FileEntryRef SourceFile,
989 Optional<FileEntryRef> bypassFileContentsOverride(FileEntryRef File);
1033 /// Returns the FileEntryRef for the provided FileID.
1034 Optional<FileEntryRef> getFileEntryRefForID(FileID FID) const {
1593 FileID translateFile(FileEntryRef SourceFile) const {
1841 SrcMgr::ContentCache &getOrCreateContentCache(FileEntryRef SourceFile
    [all...]
Module.h 166 Optional<FileEntryRef> ASTFile;
539 void setASTFile(Optional<FileEntryRef> File) {
  /src/external/apache2/llvm/dist/clang/lib/Lex/
PPCallbacks.cpp 18 bool IsAngled, Optional<FileEntryRef> File,
25 bool IsAngled, Optional<FileEntryRef> File,
HeaderSearch.cpp 345 Optional<FileEntryRef> HeaderSearch::getFileAndSuggestModule(
376 Optional<FileEntryRef> DirectoryLookup::LookupFile(
438 Optional<FileEntryRef> Result = HM->LookupFile(Filename, HS.getFileMgr());
513 Optional<FileEntryRef> DirectoryLookup::DoFrameworkLookup(
754 Optional<FileEntryRef> HeaderSearch::LookupFile(
793 Optional<FileEntryRef> MSFE;
822 if (Optional<FileEntryRef> FE = getFileAndSuggestModule(
921 Optional<FileEntryRef> File = SearchDirs[i].LookupFile(
1007 Optional<FileEntryRef> File = LookupFile(
1044 Optional<FileEntryRef> HeaderSearch::LookupSubframeworkHeader
    [all...]
PPDirectives.cpp 745 Optional<FileEntryRef> Preprocessor::LookupFile(
806 while (Optional<FileEntryRef> FE = HeaderInfo.LookupFile(
824 Optional<FileEntryRef> FE = HeaderInfo.LookupFile(
842 if (Optional<FileEntryRef> FE = HeaderInfo.LookupSubframeworkHeader(
857 if (Optional<FileEntryRef> FE = HeaderInfo.LookupSubframeworkHeader(
1748 Optional<FileEntryRef> Preprocessor::LookupHeaderIncludeOrImport(
1756 Optional<FileEntryRef> File = LookupFile(
1774 Optional<FileEntryRef> File = LookupFile(
1793 Optional<FileEntryRef> File = LookupFile(
1824 Optional<FileEntryRef> File = LookupFile
    [all...]
HeaderMap.cpp 199 Optional<FileEntryRef> HeaderMap::LookupFile(StringRef Filename,
ModuleMap.cpp 174 Optional<FileEntryRef> ModuleMap::findHeader(
181 auto GetFile = [&](StringRef Filename) -> Optional<FileEntryRef> {
190 auto GetFrameworkFile = [&]() -> Optional<FileEntryRef> {
254 if (Optional<FileEntryRef> File =
  /src/external/apache2/llvm/dist/clang/lib/Basic/
FileManager.cpp 203 llvm::Expected<FileEntryRef>
214 // Construct and return and FileEntryRef, unless it's a redirect to another
216 FileEntryRef::MapValue Value = *SeenFileInsertResult.first->second;
218 return FileEntryRef(*SeenFileInsertResult.first);
219 return FileEntryRef(*reinterpret_cast<const FileEntryRef::MapEntry *>(
275 NamedFileEnt->second = FileEntryRef::MapValue(UFE, DirInfo);
281 .insert({Status.getName(), FileEntryRef::MapValue(UFE, DirInfo)})
290 NamedFileEnt->second = FileEntryRef::MapValue(Redirection);
296 FileEntryRef ReturnedRef(*NamedFileEnt)
    [all...]
SourceManager.cpp 389 ContentCache &SourceManager::getOrCreateContentCache(FileEntryRef FileEnt,
540 FileID SourceManager::createFileID(FileEntryRef SourceFile,
709 Optional<FileEntryRef>
710 SourceManager::bypassFileContentsOverride(FileEntryRef File) {
712 llvm::Optional<FileEntryRef> BypassFile = FileMgr.getBypassFile(File);
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
DirectoryLookup.h 179 Optional<FileEntryRef>
188 Optional<FileEntryRef> DoFrameworkLookup(
HeaderMap.h 80 Optional<FileEntryRef> LookupFile(StringRef Filename, FileManager &FM) const;
HeaderSearch.h 401 Optional<FileEntryRef> LookupFile(
416 Optional<FileEntryRef> LookupSubframeworkHeader(
691 Optional<FileEntryRef>
PPCallbacks.h 60 virtual void FileSkipped(const FileEntryRef &SkippedFile,
310 Optional<FileEntryRef> File,
393 void FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok,
493 Optional<FileEntryRef> File,
ModuleMap.h 331 Optional<FileEntryRef>
Preprocessor.h 2012 Optional<FileEntryRef>
2263 Optional<FileEntryRef> LookupHeaderIncludeOrImport(
  /src/external/apache2/llvm/dist/clang/lib/Frontend/
HeaderIncludeGen.cpp 49 void FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok,
188 void HeaderIncludesCallback::FileSkipped(const FileEntryRef &SkippedFile, const
DependencyFile.cpp 57 void FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok,
81 Optional<FileEntryRef> File,
  /src/external/apache2/llvm/dist/clang/include/clang/Serialization/
ModuleFile.h 70 llvm::PointerIntPair<const FileEntryRef::MapEntry *, 2, unsigned> Val;
75 InputFile(FileEntryRef File, bool isOverridden = false,
95 return FileEntryRef(*P);
ModuleManager.h 311 time_t ExpectedModTime, Optional<FileEntryRef> &File);
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ModuleManager.cpp 143 // to resolve this conundrum with a type like FileEntryRef that stores the
463 Optional<FileEntryRef> &File) {
470 Optional<FileEntryRef> FileOrErr =
  /src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
InclusionRewriter.cpp 75 void FileSkipped(const FileEntryRef &SkippedFile, const Token &FilenameTok,
174 void InclusionRewriter::FileSkipped(const FileEntryRef & /*SkippedFile*/,
  /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
ObjCMT.cpp 159 bool canModifyFile(Optional<FileEntryRef> FE) {
1965 Optional<FileEntryRef> file = Ctx.getSourceManager().getFileEntryRefForID(FID);
2035 Optional<FileEntryRef> File;
2155 static std::string applyEditsToTemp(FileEntryRef FE,
2228 typedef llvm::DenseMap<FileEntryRef, std::vector<EditEntry> >
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaModule.cpp 190 else if (Optional<FileEntryRef> FE = M->getASTFile())

Completed in 45 milliseconds

1 2