"git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "b178ab21556129ca1c4286b610792dd6331f775b"
Misc cleanups to the FileSytem api.
The main difference is the removal of std::error_code exists(const Twine &path, bool &result); It was an horribly redundant interface since a file not existing is also a valid error_code. Now we have an access function that returns just an error_code. This is the only function that has to be implemented for Unix and Windows. The functions can_write, exists and can_execute an now just wrappers. One still has to be very careful using these function to avoid introducing race conditions (Time of check to time of use). llvm-svn: 217625
Loading
Please register or sign in to comment