diff options
author | Reid Kleckner <rnk@google.com> | 2019-07-09 23:22:01 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2019-07-09 23:22:01 +0000 |
commit | abce8c457dd3de6b156756e547cc0eefb7653c79 (patch) | |
tree | 4e876876539fa08be4d6a6c1f72258e57a44a126 /clang/lib/DirectoryWatcher/DirectoryScanner.h | |
parent | 1a697aa60722d71dfb7d6bd4d53fc361a6177fcc (diff) | |
download | bcm5719-llvm-abce8c457dd3de6b156756e547cc0eefb7653c79.tar.gz bcm5719-llvm-abce8c457dd3de6b156756e547cc0eefb7653c79.zip |
Revert [clang] DirectoryWatcher
This reverts r365574 (git commit 31babea94a3ed38a140540f2252cf043dacec1f7)
llvm-svn: 365581
Diffstat (limited to 'clang/lib/DirectoryWatcher/DirectoryScanner.h')
-rw-r--r-- | clang/lib/DirectoryWatcher/DirectoryScanner.h | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/clang/lib/DirectoryWatcher/DirectoryScanner.h b/clang/lib/DirectoryWatcher/DirectoryScanner.h deleted file mode 100644 index 55731225e25..00000000000 --- a/clang/lib/DirectoryWatcher/DirectoryScanner.h +++ /dev/null @@ -1,29 +0,0 @@ -//===- DirectoryScanner.h - Utility functions for DirectoryWatcher --------===// -// -// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. -// See https://llvm.org/LICENSE.txt for license information. -// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -// -//===----------------------------------------------------------------------===// - -#include "clang/DirectoryWatcher/DirectoryWatcher.h" -#include "llvm/Support/FileSystem.h" -#include <string> -#include <vector> - -namespace clang { - -/// Gets names (filenames) of items in directory at \p Path. -/// \returns empty vector if \p Path is not a directory, doesn't exist or can't -/// be read from. -std::vector<std::string> scanDirectory(llvm::StringRef Path); - -/// Create event with EventKind::Added for every element in \p Scan. -std::vector<DirectoryWatcher::Event> -getAsFileEvents(const std::vector<std::string> &Scan); - -/// Gets status of file (or directory) at \p Path. -/// \returns llvm::None if \p Path doesn't exist or can't get the status. -llvm::Optional<llvm::sys::fs::file_status> getFileStatus(llvm::StringRef Path); - -} // namespace clang
\ No newline at end of file |