diff options
author | Artem Chikin <achikin@apple.com> | 2024-04-12 13:34:47 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-12 13:34:47 -0700 |
commit | 588987405a979f724ab0aa7ad788cc5e87af3649 (patch) | |
tree | 8f3ae9bab180f831dda431a97295a6c2e6377a4f /llvm/lib/Support/APInt.cpp | |
parent | dfafe3822b1e59f938c256c25a92a7b555f78469 (diff) | |
download | llvm-588987405a979f724ab0aa7ad788cc5e87af3649.zip llvm-588987405a979f724ab0aa7ad788cc5e87af3649.tar.gz llvm-588987405a979f724ab0aa7ad788cc5e87af3649.tar.bz2 |
[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: Ben Langmuir <blangmuir@apple.com>
Diffstat (limited to 'llvm/lib/Support/APInt.cpp')
0 files changed, 0 insertions, 0 deletions