Home
last modified time | relevance | path

Searched refs:FileEntry (Results 1 – 25 of 563) sorted by relevance

12345678910>>...23

/external/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
DFileEntry.h25 struct FileEntry { struct
33 FileEntry() = default; argument
34 FileEntry(uint32_t D, uint32_t B) : Dir(D), Base(B) {} in FileEntry() argument
38 bool operator==(const FileEntry &RHS) const {
41 bool operator!=(const FileEntry &RHS) const {
48 template <> struct DenseMapInfo<gsym::FileEntry> {
49 static inline gsym::FileEntry getEmptyKey() {
51 return gsym::FileEntry(key, key);
53 static inline gsym::FileEntry getTombstoneKey() {
55 return gsym::FileEntry(key, key);
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/GSYM/
DFileEntry.h25 struct FileEntry { struct
33 FileEntry() = default; argument
34 FileEntry(uint32_t D, uint32_t B) : Dir(D), Base(B) {} in FileEntry() argument
38 bool operator==(const FileEntry &RHS) const {
41 bool operator!=(const FileEntry &RHS) const {
48 template <> struct DenseMapInfo<gsym::FileEntry> {
49 static inline gsym::FileEntry getEmptyKey() {
51 return gsym::FileEntry(key, key);
53 static inline gsym::FileEntry getTombstoneKey() {
55 return gsym::FileEntry(key, key);
[all …]
/external/clang/include/clang/Lex/
DModuleMap.h32 class FileEntry; variable
52 const FileEntry &File, bool IsSystem) {} in moduleMapFileRead()
64 const FileEntry *Header) {} in moduleMapAddUmbrellaHeader()
153 typedef llvm::SmallPtrSet<const FileEntry *, 1> AdditionalModMapsSet;
156 typedef llvm::DenseMap<const FileEntry *, SmallVector<KnownHeader, 1> >
197 const FileEntry *ModuleMapFile;
210 llvm::DenseMap<const Module *, const FileEntry *> InferredModuleAllowedBy;
216 llvm::DenseMap<const FileEntry *, bool> ParsedModuleMap;
254 HeadersMap::iterator findKnownHeader(const FileEntry *File);
262 KnownHeader findHeaderInUmbrellaDirs(const FileEntry *File,
[all …]
DHeaderSearch.h31 class FileEntry; variable
132 virtual HeaderFileInfo GetHeaderFileInfo(const FileEntry *FE) = 0;
215 std::vector<std::pair<const FileEntry*, const HeaderMap*> > HeaderMaps;
225 llvm::DenseMap<const FileEntry *, bool> LoadedModuleMaps;
378 const FileEntry *LookupFile(
381 ArrayRef<std::pair<const FileEntry *, const DirectoryEntry *>> Includers,
392 const FileEntry *LookupSubframeworkHeader(
393 StringRef Filename, const FileEntry *RelativeFileEnt,
408 bool ShouldEnterIncludeFile(Preprocessor &PP, const FileEntry *File,
413 SrcMgr::CharacteristicKind getFileDirFlavor(const FileEntry *File) { in getFileDirFlavor()
[all …]
/external/clang/include/clang/Basic/
DFileManager.h53 class FileEntry {
69 void operator=(const FileEntry &) = delete;
72 FileEntry() in FileEntry() function
80 FileEntry(const FileEntry &FE) : UniqueID(FE.UniqueID), in FileEntry() function
97 bool operator<(const FileEntry &RHS) const { return UniqueID < RHS.UniqueID; }
125 std::map<llvm::sys::fs::UniqueID, FileEntry> UniqueRealFiles;
133 SmallVector<std::unique_ptr<FileEntry>, 4> VirtualFileEntries;
149 llvm::StringMap<FileEntry*, llvm::BumpPtrAllocator> SeenFileEntries;
219 const FileEntry *getFile(StringRef Filename, bool OpenFile = false,
234 const FileEntry *getVirtualFile(StringRef Filename, off_t Size,
[all …]
/external/llvm-project/clang/include/clang/Lex/
DModuleMap.h60 const FileEntry &File, bool IsSystem) {} in moduleMapFileRead()
72 const FileEntry *Header) {} in moduleMapAddUmbrellaHeader()
193 using AdditionalModMapsSet = llvm::SmallPtrSet<const FileEntry *, 1>;
199 llvm::DenseMap<const FileEntry *, SmallVector<KnownHeader, 1>>;
259 const FileEntry *ModuleMapFile;
274 llvm::DenseMap<const Module *, const FileEntry *> InferredModuleAllowedBy;
280 llvm::DenseMap<const FileEntry *, bool> ParsedModuleMap;
355 HeadersMap::iterator findKnownHeader(const FileEntry *File);
363 KnownHeader findHeaderInUmbrellaDirs(const FileEntry *File,
368 KnownHeader findOrCreateModuleForHeaderInUmbrellaDir(const FileEntry *File);
[all …]
DHeaderSearch.h39 class FileEntry; variable
142 virtual HeaderFileInfo GetHeaderFileInfo(const FileEntry *FE) = 0;
232 std::vector<std::pair<const FileEntry *, std::unique_ptr<HeaderMap>>> HeaderMaps;
242 llvm::DenseMap<const FileEntry *, bool> LoadedModuleMaps;
404 ArrayRef<std::pair<const FileEntry *, const DirectoryEntry *>> Includers,
417 StringRef Filename, const FileEntry *ContextFileEnt,
432 bool ShouldEnterIncludeFile(Preprocessor &PP, const FileEntry *File,
438 SrcMgr::CharacteristicKind getFileDirFlavor(const FileEntry *File) { in getFileDirFlavor()
444 void MarkFileIncludeOnce(const FileEntry *File) { in MarkFileIncludeOnce()
452 void MarkFileSystemHeader(const FileEntry *File) { in MarkFileSystemHeader()
[all …]
/external/llvm-project/clang/include/clang/Basic/
DFileEntry.h53 class FileEntry; variable
60 const FileEntry &getFileEntry() const { in getFileEntry()
61 return *ME->second->V.get<FileEntry *>(); in getFileEntry()
77 friend bool operator==(const FileEntry *LHS, const FileEntryRef &RHS) {
80 friend bool operator==(const FileEntryRef &LHS, const FileEntry *RHS) {
86 friend bool operator!=(const FileEntry *LHS, const FileEntryRef &RHS) {
89 friend bool operator!=(const FileEntryRef &LHS, const FileEntry *RHS) {
114 llvm::PointerUnion<FileEntry *, const void *> V;
120 MapValue(FileEntry &FE, DirectoryEntryRef Dir) : V(&FE), Dir(Dir) {} in MapValue()
144 operator const FileEntry *() const { return &getFileEntry(); }
[all …]
DFileManager.h61 std::map<llvm::sys::fs::UniqueID, FileEntry> UniqueRealFiles;
69 SmallVector<std::unique_ptr<FileEntry>, 4> VirtualFileEntries;
73 SmallVector<std::unique_ptr<FileEntry>, 0> BypassFileEntries;
124 void fillRealPathName(FileEntry *UFE, llvm::StringRef FileName);
199 llvm::ErrorOr<const FileEntry *>
245 const FileEntry *getVirtualFile(StringRef Filename, off_t Size,
261 getBufferForFile(const FileEntry *Entry, bool isVolatile = false,
299 SmallVectorImpl<const FileEntry *> &UIDToFiles) const;
313 StringRef getCanonicalName(const FileEntry *File);
/external/clang/include/clang/ARCMigrate/
DFileRemapper.h25 class FileEntry; variable
35 typedef llvm::PointerUnion<const FileEntry *, llvm::MemoryBuffer *> Target;
36 typedef llvm::DenseMap<const FileEntry *, Target> MappingsTy;
39 llvm::DenseMap<const FileEntry *, const FileEntry *> ToFromMappings;
62 void remap(const FileEntry *file, std::unique_ptr<llvm::MemoryBuffer> memBuf);
63 void remap(const FileEntry *file, const FileEntry *newfile);
65 const FileEntry *getOriginalFile(StringRef filePath);
/external/clang/lib/ARCMigrate/
DFileRemapper.cpp64 std::vector<std::pair<const FileEntry *, const FileEntry *> > pairs; in initFromFile()
82 const FileEntry *origFE = FileMgr->getFile(fromFilename); in initFromFile()
88 const FileEntry *newFE = FileMgr->getFile(toFilename); in initFromFile()
132 const FileEntry *origFE = I->first; in flushToFile()
138 if (const FileEntry *FE = I->second.dyn_cast<const FileEntry *>()) { in flushToFile()
156 const FileEntry *newE = FileMgr->getFile(tempPath); in flushToFile()
172 const FileEntry *origFE = I->first; in overwriteOriginal()
195 if (const FileEntry *FE = I->second.dyn_cast<const FileEntry *>()) { in applyMappings()
211 void FileRemapper::remap(const FileEntry *file, in remap()
219 void FileRemapper::remap(const FileEntry *file, const FileEntry *newfile) { in remap()
[all …]
/external/llvm-project/clang/lib/ARCMigrate/
DFileRemapper.cpp63 std::vector<std::pair<const FileEntry *, const FileEntry *> > pairs; in initFromFile()
81 llvm::ErrorOr<const FileEntry *> origFE = FileMgr->getFile(fromFilename); in initFromFile()
87 llvm::ErrorOr<const FileEntry *> newFE = FileMgr->getFile(toFilename); in initFromFile()
131 const FileEntry *origFE = I->first; in flushToFile()
137 if (const FileEntry *FE = I->second.dyn_cast<const FileEntry *>()) { in flushToFile()
173 const FileEntry *origFE = I->first; in overwriteOriginal()
198 if (const FileEntry *FE = Mapping.second.dyn_cast<const FileEntry *>()) { in forEachMapping()
211 if (const FileEntry *FE = I->second.dyn_cast<const FileEntry *>()) { in applyMappings()
227 void FileRemapper::remap(const FileEntry *file, in remap()
235 void FileRemapper::remap(const FileEntry *file, const FileEntry *newfile) { in remap()
[all …]
/external/llvm-project/clang/include/clang/ARCMigrate/
DFileRemapper.h26 class FileEntry; variable
36 typedef llvm::PointerUnion<const FileEntry *, llvm::MemoryBuffer *> Target;
37 typedef llvm::DenseMap<const FileEntry *, Target> MappingsTy;
40 llvm::DenseMap<const FileEntry *, const FileEntry *> ToFromMappings;
69 void remap(const FileEntry *file, std::unique_ptr<llvm::MemoryBuffer> memBuf);
70 void remap(const FileEntry *file, const FileEntry *newfile);
72 const FileEntry *getOriginalFile(StringRef filePath);
/external/llvm-project/clang/lib/Basic/
DFileEntry.cpp19 FileEntry::FileEntry() : UniqueID(0, 0), IsNamedPipe(false), IsValid(false) {} in FileEntry() function in FileEntry
21 FileEntry::~FileEntry() = default;
23 void FileEntry::closeFile() const { File.reset(); } in closeFile()
/external/clang/lib/Frontend/
DDependencyGraph.cpp33 llvm::SetVector<const FileEntry *> AllFiles;
34 typedef llvm::DenseMap<const FileEntry *,
35 SmallVector<const FileEntry *, 2> > DependencyMap;
41 const FileEntry *Node);
51 CharSourceRange FilenameRange, const FileEntry *File,
73 const FileEntry *File, in InclusionDirective()
81 const FileEntry *FromFile in InclusionDirective()
94 const FileEntry *Node) { in writeNodeReference()
/external/llvm-project/clang/lib/Frontend/
DDependencyGraph.cpp32 llvm::SetVector<const FileEntry *> AllFiles;
33 typedef llvm::DenseMap<const FileEntry *,
34 SmallVector<const FileEntry *, 2> > DependencyMap;
40 const FileEntry *Node);
50 CharSourceRange FilenameRange, const FileEntry *File,
74 const FileEntry *File, in InclusionDirective()
83 const FileEntry *FromFile in InclusionDirective()
96 const FileEntry *Node) { in writeNodeReference()
/external/mockftpserver/tags/2.0-rc3/MockFtpServer/src/main/java/org/mockftpserver/fake/filesystem/
DFileEntry.java30 public class FileEntry extends AbstractFileSystemEntry { class
40 public FileEntry() { in FileEntry() method in FileEntry
48 public FileEntry(String path) { in FileEntry() method in FileEntry
58 public FileEntry(String path, String contents) { in FileEntry() method in FileEntry
143 FileEntry clone = new FileEntry(path); in cloneWithNewPath()
/external/mockftpserver/tags/2.0.1/src/main/java/org/mockftpserver/fake/filesystem/
DFileEntry.java30 public class FileEntry extends AbstractFileSystemEntry { class
40 public FileEntry() { in FileEntry() method in FileEntry
48 public FileEntry(String path) { in FileEntry() method in FileEntry
58 public FileEntry(String path, String contents) { in FileEntry() method in FileEntry
147 FileEntry clone = new FileEntry(path); in cloneWithNewPath()
/external/mockftpserver/tags/2.0/src/main/java/org/mockftpserver/fake/filesystem/
DFileEntry.java30 public class FileEntry extends AbstractFileSystemEntry { class
40 public FileEntry() { in FileEntry() method in FileEntry
48 public FileEntry(String path) { in FileEntry() method in FileEntry
58 public FileEntry(String path, String contents) { in FileEntry() method in FileEntry
143 FileEntry clone = new FileEntry(path); in cloneWithNewPath()
/external/mockftpserver/tags/2.0-rc1/src/main/java/org/mockftpserver/fake/filesystem/
DFileEntry.java30 public class FileEntry extends AbstractFileSystemEntry { class
41 public FileEntry() { in FileEntry() method in FileEntry
49 public FileEntry(String path) { in FileEntry() method in FileEntry
59 public FileEntry(String path, String contents) { in FileEntry() method in FileEntry
144 FileEntry clone = new FileEntry(path); in cloneWithNewPath()
/external/mockftpserver/MockFtpServer/src/main/java/org/mockftpserver/fake/filesystem/
DFileEntry.java30 public class FileEntry extends AbstractFileSystemEntry { class
40 public FileEntry() { in FileEntry() method in FileEntry
48 public FileEntry(String path) { in FileEntry() method in FileEntry
58 public FileEntry(String path, String contents) { in FileEntry() method in FileEntry
147 FileEntry clone = new FileEntry(path); in cloneWithNewPath()
/external/mockftpserver/tags/2.5/src/main/java/org/mockftpserver/fake/filesystem/
DFileEntry.java30 public class FileEntry extends AbstractFileSystemEntry { class
40 public FileEntry() { in FileEntry() method in FileEntry
48 public FileEntry(String path) { in FileEntry() method in FileEntry
58 public FileEntry(String path, String contents) { in FileEntry() method in FileEntry
147 FileEntry clone = new FileEntry(path); in cloneWithNewPath()
/external/mockftpserver/tags/2.0-rc1/MockFtpServer/src/main/java/org/mockftpserver/fake/filesystem/
DFileEntry.java30 public class FileEntry extends AbstractFileSystemEntry { class
40 public FileEntry() { in FileEntry() method in FileEntry
48 public FileEntry(String path) { in FileEntry() method in FileEntry
58 public FileEntry(String path, String contents) { in FileEntry() method in FileEntry
143 FileEntry clone = new FileEntry(path); in cloneWithNewPath()
/external/mockftpserver/tags/2.3/src/main/java/org/mockftpserver/fake/filesystem/
DFileEntry.java30 public class FileEntry extends AbstractFileSystemEntry { class
40 public FileEntry() { in FileEntry() method in FileEntry
48 public FileEntry(String path) { in FileEntry() method in FileEntry
58 public FileEntry(String path, String contents) { in FileEntry() method in FileEntry
147 FileEntry clone = new FileEntry(path); in cloneWithNewPath()
/external/mockftpserver/tags/2.1/src/main/java/org/mockftpserver/fake/filesystem/
DFileEntry.java30 public class FileEntry extends AbstractFileSystemEntry { class
40 public FileEntry() { in FileEntry() method in FileEntry
48 public FileEntry(String path) { in FileEntry() method in FileEntry
58 public FileEntry(String path, String contents) { in FileEntry() method in FileEntry
147 FileEntry clone = new FileEntry(path); in cloneWithNewPath()

12345678910>>...23