/external/clang/include/clang/Basic/ |
VirtualFileSystem.h | 116 /// llvm::sys::fs::directory_iterator. 117 class directory_iterator { class in namespace:clang::vfs 121 directory_iterator(std::shared_ptr<detail::DirIterImpl> I) : Impl(I) { function in class:clang::vfs::directory_iterator 128 directory_iterator() { } function in class:clang::vfs::directory_iterator 131 directory_iterator &increment(std::error_code &EC) { 142 bool operator==(const directory_iterator &RHS) const { 147 bool operator!=(const directory_iterator &RHS) const { 157 typedef std::stack<directory_iterator, std::vector<directory_iterator>> 202 /// \brief Get a directory_iterator for \p Dir [all...] |
/external/llvm/include/llvm/Support/ |
FileSystem.h | 744 /// DirIterState - Keeps state for the directory_iterator. It is reference 759 /// directory_iterator - Iterates through the entries in path. There is no 762 class directory_iterator { class 766 explicit directory_iterator(const Twine &path, std::error_code &ec) { function in class:llvm::sys::fs::directory_iterator 773 explicit directory_iterator(const directory_entry &de, std::error_code &ec) { function in class:llvm::sys::fs::directory_iterator 779 directory_iterator() : State(nullptr) {} function in class:llvm::sys::fs::directory_iterator 782 directory_iterator &increment(std::error_code &ec) { 790 bool operator==(const directory_iterator &RHS) const { 800 bool operator!=(const directory_iterator &RHS) const { 815 std::stack<directory_iterator, std::vector<directory_iterator> > Stack [all...] |
/external/clang/lib/Basic/ |
VirtualFileSystem.cpp | 166 directory_iterator dir_begin(const Twine &Dir, std::error_code &EC) override; 197 llvm::sys::fs::directory_iterator Iter; 201 if (!EC && Iter != llvm::sys::fs::directory_iterator()) { 216 } else if (Iter == llvm::sys::fs::directory_iterator()) { 229 directory_iterator RealFileSystem::dir_begin(const Twine &Dir, 231 return directory_iterator(std::make_shared<RealFSDirIter>(Dir, EC)); 274 directory_iterator CurrentDirIter; 285 if (CurrentDirIter != directory_iterator()) 292 assert((IsFirstTime || CurrentDirIter != directory_iterator()) && 297 if (!EC && CurrentDirIter == directory_iterator()) [all...] |
/external/clang/unittests/Basic/ |
VirtualFileSystemTest.cpp | 90 vfs::directory_iterator dir_begin(const Twine &Dir, 92 return vfs::directory_iterator( 295 vfs::directory_iterator I = FS->dir_begin(Twine(TestDirectory), EC); 297 EXPECT_EQ(vfs::directory_iterator(), I); // empty directory is empty 306 ASSERT_NE(vfs::directory_iterator(), I); 311 ASSERT_NE(vfs::directory_iterator(), I); 314 EXPECT_EQ(vfs::directory_iterator(), I); 506 vfs::directory_iterator I = O->dir_begin("/", EC), E; 515 vfs::directory_iterator I = O->dir_begin("/", EC), E; [all...] |
/external/clang/lib/Frontend/ |
CompilerInstance.cpp | [all...] |
FrontendAction.cpp | 266 for (llvm::sys::fs::directory_iterator Dir(DirNative.str(), EC), DirEnd;
|
/external/clang/lib/ARCMigrate/ |
ObjCMT.cpp | [all...] |
/external/llvm/unittests/Support/ |
Path.cpp | 416 for (fs::directory_iterator i(".", ec), e; i != e; i.increment(ec))
|
/external/clang/lib/Lex/ |
HeaderSearch.cpp | [all...] |
ModuleMap.cpp | 714 for (llvm::sys::fs::directory_iterator [all...] |
/external/clang/lib/Serialization/ |
GlobalModuleIndex.cpp | 793 for (llvm::sys::fs::directory_iterator D(Path, EC), DEnd;
|
/external/clang/lib/Driver/ |
ToolChains.cpp | [all...] |