Lines Matching refs:FileSystem
45 FileSystem &FileSystem::Instance() { return *InstanceImpl(); } in Instance()
47 void FileSystem::Initialize() { in Initialize()
52 void FileSystem::Initialize(std::shared_ptr<FileCollectorBase> collector) { in Initialize()
57 llvm::Error FileSystem::Initialize(const FileSpec &mapping) { in Initialize()
73 void FileSystem::Initialize(IntrusiveRefCntPtr<vfs::FileSystem> fs) { in Initialize()
78 void FileSystem::Terminate() { in Terminate()
83 Optional<FileSystem> &FileSystem::InstanceImpl() { in InstanceImpl()
84 static Optional<FileSystem> g_fs; in InstanceImpl()
88 vfs::directory_iterator FileSystem::DirBegin(const FileSpec &file_spec, in DirBegin()
98 vfs::directory_iterator FileSystem::DirBegin(const Twine &dir, in DirBegin()
104 FileSystem::GetStatus(const FileSpec &file_spec) const { in GetStatus()
111 llvm::ErrorOr<vfs::Status> FileSystem::GetStatus(const Twine &path) const { in GetStatus()
116 FileSystem::GetModificationTime(const FileSpec &file_spec) const { in GetModificationTime()
122 sys::TimePoint<> FileSystem::GetModificationTime(const Twine &path) const { in GetModificationTime()
129 uint64_t FileSystem::GetByteSize(const FileSpec &file_spec) const { in GetByteSize()
135 uint64_t FileSystem::GetByteSize(const Twine &path) const { in GetByteSize()
142 uint32_t FileSystem::GetPermissions(const FileSpec &file_spec) const { in GetPermissions()
146 uint32_t FileSystem::GetPermissions(const FileSpec &file_spec, in GetPermissions()
153 uint32_t FileSystem::GetPermissions(const Twine &path) const { in GetPermissions()
158 uint32_t FileSystem::GetPermissions(const Twine &path, in GetPermissions()
168 bool FileSystem::Exists(const Twine &path) const { return m_fs->exists(path); } in Exists()
170 bool FileSystem::Exists(const FileSpec &file_spec) const { in Exists()
174 bool FileSystem::Readable(const Twine &path) const { in Readable()
178 bool FileSystem::Readable(const FileSpec &file_spec) const { in Readable()
182 bool FileSystem::IsDirectory(const Twine &path) const { in IsDirectory()
189 bool FileSystem::IsDirectory(const FileSpec &file_spec) const { in IsDirectory()
193 bool FileSystem::IsLocal(const Twine &path) const { in IsLocal()
199 bool FileSystem::IsLocal(const FileSpec &file_spec) const { in IsLocal()
203 void FileSystem::EnumerateDirectory(Twine path, bool find_directories, in EnumerateDirectory()
233 std::error_code FileSystem::MakeAbsolute(SmallVectorImpl<char> &path) const { in MakeAbsolute()
237 std::error_code FileSystem::MakeAbsolute(FileSpec &file_spec) const { in MakeAbsolute()
250 std::error_code FileSystem::GetRealPath(const Twine &path, in GetRealPath()
255 void FileSystem::Resolve(SmallVectorImpl<char> &path) { in Resolve()
277 void FileSystem::Resolve(FileSpec &file_spec) { in Resolve()
297 FileSystem::CreateDataBuffer(const llvm::Twine &path, uint64_t size, in CreateDataBuffer()
325 FileSystem::CreateDataBuffer(const FileSpec &file_spec, uint64_t size, in CreateDataBuffer()
330 bool FileSystem::ResolveExecutableLocation(FileSpec &file_spec) { in ResolveExecutableLocation()
363 bool FileSystem::GetHomeDirectory(SmallVectorImpl<char> &path) const { in GetHomeDirectory()
371 bool FileSystem::GetHomeDirectory(FileSpec &file_spec) const { in GetHomeDirectory()
379 static int OpenWithFS(const FileSystem &fs, const char *path, int flags, in OpenWithFS()
381 return const_cast<FileSystem &>(fs).Open(path, flags, mode); in OpenWithFS()
450 Expected<FileUP> FileSystem::Open(const FileSpec &file_spec, in Open()
476 ErrorOr<std::string> FileSystem::GetExternalPath(const llvm::Twine &path) { in GetExternalPath()
495 ErrorOr<std::string> FileSystem::GetExternalPath(const FileSpec &file_spec) { in GetExternalPath()
499 void FileSystem::Collect(const FileSpec &file_spec) { in Collect()
503 void FileSystem::Collect(const llvm::Twine &file) { in Collect()
513 void FileSystem::SetHomeDirectory(std::string home_directory) { in SetHomeDirectory()