Home
last modified time | relevance | path

Searched refs:directory_iterator (Results 1 – 12 of 12) sorted by relevance

/minix3/external/bsd/llvm/dist/clang/include/clang/Basic/
H A DVirtualFileSystem.h115 class directory_iterator {
119 directory_iterator(std::shared_ptr<detail::DirIterImpl> I) : Impl(I) { in directory_iterator() function
126 directory_iterator() { } in directory_iterator() function
129 directory_iterator &increment(std::error_code &EC) { in increment()
140 bool operator==(const directory_iterator &RHS) const {
145 bool operator!=(const directory_iterator &RHS) const {
155 typedef std::stack<directory_iterator, std::vector<directory_iterator>>
200 virtual directory_iterator dir_begin(const Twine &Dir,
232 directory_iterator dir_begin(const Twine &Dir, std::error_code &EC) override;
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Support/
H A DFileSystem.h731 class directory_iterator {
735 explicit directory_iterator(const Twine &path, std::error_code &ec) { in directory_iterator() function
742 explicit directory_iterator(const directory_entry &de, std::error_code &ec) { in directory_iterator() function
748 directory_iterator() : State(nullptr) {} in directory_iterator() function
751 directory_iterator &increment(std::error_code &ec) { in increment()
759 bool operator==(const directory_iterator &RHS) const {
769 bool operator!=(const directory_iterator &RHS) const {
784 std::stack<directory_iterator, std::vector<directory_iterator> > Stack;
799 State->Stack.push(directory_iterator(path, ec)); in recursive_directory_iterator()
800 if (State->Stack.top() == directory_iterator()) in recursive_directory_iterator()
[all …]
/minix3/external/bsd/llvm/dist/clang/lib/Basic/
H A DVirtualFileSystem.cpp157 directory_iterator dir_begin(const Twine &Dir, std::error_code &EC) override;
188 llvm::sys::fs::directory_iterator Iter;
192 if (!EC && Iter != llvm::sys::fs::directory_iterator()) { in RealFSDirIter()
207 } else if (Iter == llvm::sys::fs::directory_iterator()) { in increment()
220 directory_iterator RealFileSystem::dir_begin(const Twine &Dir, in dir_begin()
222 return directory_iterator(std::make_shared<RealFSDirIter>(Dir, EC)); in dir_begin()
264 directory_iterator CurrentDirIter;
275 if (CurrentDirIter != directory_iterator()) in incrementFS()
282 assert((IsFirstTime || CurrentDirIter != directory_iterator()) && in incrementDirIter()
287 if (!EC && CurrentDirIter == directory_iterator()) in incrementDirIter()
[all …]
/minix3/external/bsd/llvm/dist/clang/unittests/Basic/
H A DVirtualFileSystemTest.cpp84 vfs::directory_iterator dir_begin(const Twine &Dir, in dir_begin()
86 return vfs::directory_iterator( in dir_begin()
289 vfs::directory_iterator I = FS->dir_begin(Twine(TestDirectory), EC); in TEST()
291 EXPECT_EQ(vfs::directory_iterator(), I); // empty directory is empty in TEST()
300 ASSERT_NE(vfs::directory_iterator(), I); in TEST()
305 ASSERT_NE(vfs::directory_iterator(), I); in TEST()
308 EXPECT_EQ(vfs::directory_iterator(), I); in TEST()
500 vfs::directory_iterator I = O->dir_begin("/", EC), E; in TEST()
509 vfs::directory_iterator I = O->dir_begin("/", EC), E; in TEST()
/minix3/external/bsd/llvm/dist/clang/lib/Frontend/
H A DCompilerInstance.cpp1189 for (llvm::sys::fs::directory_iterator in pruneModuleCache()
1197 for (llvm::sys::fs::directory_iterator File(Dir->path(), EC), FileEnd; in pruneModuleCache()
1227 if (llvm::sys::fs::directory_iterator(Dir->path(), EC) == in pruneModuleCache()
1228 llvm::sys::fs::directory_iterator() && !EC) in pruneModuleCache()
H A DFrontendAction.cpp270 for (llvm::sys::fs::directory_iterator Dir(DirNative.str(), EC), DirEnd; in BeginSourceFile()
/minix3/external/bsd/llvm/dist/clang/lib/Lex/
H A DHeaderSearch.cpp1287 for (llvm::sys::fs::directory_iterator Dir(DirNative.str(), EC), DirEnd; in collectAllModules()
1354 for (llvm::sys::fs::directory_iterator Dir(DirNative.str(), EC), DirEnd; in loadSubdirectoryModuleMaps()
H A DModuleMap.cpp714 for (llvm::sys::fs::directory_iterator in inferFrameworkModule()
/minix3/external/bsd/llvm/dist/clang/lib/ARCMigrate/
H A DObjCMT.cpp2000 directory_iterator DI = directory_iterator(DirPath, EC); in getWhiteListFilenames()
2001 directory_iterator DE; in getWhiteListFilenames()
/minix3/external/bsd/llvm/dist/clang/lib/Serialization/
H A DGlobalModuleIndex.cpp794 for (llvm::sys::fs::directory_iterator D(Path, EC), DEnd; in writeIndex()
/minix3/external/bsd/llvm/dist/llvm/unittests/Support/
H A DPath.cpp471 for (fs::directory_iterator i(".", ec), e; i != e; i.increment(ec)) in TEST_F()
/minix3/external/bsd/llvm/dist/clang/lib/Driver/
H A DToolChains.cpp1971 for (llvm::sys::fs::directory_iterator LI(LibDir + LibSuffix, EC), LE; in ScanLibDirForGCCTriple()
2187 for (llvm::sys::fs::directory_iterator di(HexagonDir, ec), de; in Hexagon_TC()