Add vfs::recursive_directory_iterator
authorBen Langmuir <blangmuir@apple.com>
Wed, 25 Jun 2014 20:25:40 +0000 (20:25 +0000)
committerBen Langmuir <blangmuir@apple.com>
Wed, 25 Jun 2014 20:25:40 +0000 (20:25 +0000)
commit7c9f6c86c9fcbc60f8701e3bae13d7a0cc294939
tree23b99c51f83873a122f4ec3d541c244cb60a085a
parent8b91d365dd191c7c7ad3d50f6f97d847114e80c1
Add vfs::recursive_directory_iterator

For now, this is only used by its unit tests.  It is similar to the API
in llvm::sys::fs::recursive_directory_iterator, but without some of the
more complex features like requesting that the iterator not recurse into
the next directory, for example.

llvm-svn: 211732
clang/include/clang/Basic/VirtualFileSystem.h
clang/lib/Basic/VirtualFileSystem.cpp
clang/unittests/Basic/VirtualFileSystemTest.cpp