Unverified Commit 58898740 authored by Artem Chikin's avatar Artem Chikin Committed by GitHub
Browse files

[llvm][vfs] Make vfs::FileSystem::exists() virtual NFC (#88575)



Allow a `vfs::FileSystem` to provide a more efficient implementation of
`exists()` if they are able to. The existing `FileSystem`
implementations continue to default to using `status()` except that
overlay, proxy, and redirecting filesystems are taught to forward calls
to `exists()` correctly to their wrapped/external filesystem.

Co-authored-by: default avatarBen Langmuir <blangmuir@apple.com>
parent dfafe382
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment