summaryrefslogtreecommitdiffstats
path: root/libcxx/src/experimental
Commit message (Expand)AuthorAgeFilesLines
* Implement <filesystem>Eric Fiselier2018-07-274-2597/+0
* Be more consistent about which bool value means an error occurredEric Fiselier2018-07-261-6/+6
* Cleanup the last_write_time internalsEric Fiselier2018-07-262-17/+26
* Fix attribute placement WRT extern CEric Fiselier2018-07-261-2/+2
* [libc++] Add hack to allow ubsan to work w/o compiler-rt (__muloti4 is undefi...Eric Fiselier2018-07-261-0/+55
* [libc++] Follow-up to r337968: use an explicit cast as suggested by EricAlex Lorenz2018-07-251-2/+4
* Fix GCC build in C++14 w/o c++14 constexprEric Fiselier2018-07-251-1/+1
* Fix failing test under C++14Eric Fiselier2018-07-251-2/+2
* [libc++] Follow-up to r337960: specify lambda's return type to avoidAlex Lorenz2018-07-251-1/+1
* Make <experimental/filesystem> compile with gcc 4.8.5Eric Fiselier2018-07-251-2/+2
* [libc++] Use __int128_t to represent file_time_type.Eric Fiselier2018-07-252-159/+186
* Fix bugs in create_directory implementation.Eric Fiselier2018-07-251-2/+4
* Make <experimental/filesystem> explicitly require C++11.Eric Fiselier2018-07-251-2/+0
* Ensure path::iterator and PathParser share the same enumeration values.Eric Fiselier2018-07-251-11/+10
* Handle DT_UNKNOWN correctly during directory iteration.Eric Fiselier2018-07-231-1/+4
* Recommit "Use possibly cached directory entry values when performing recursiv...Eric Fiselier2018-07-231-3/+4
* Revert "Use possibly cached directory entry values when performing recursive ...Eric Fiselier2018-07-231-2/+2
* Cleanup unnecessary conversions in filesystem.Eric Fiselier2018-07-231-2/+2
* Cleanup name qualification in the filesystem internals.Eric Fiselier2018-07-233-118/+118
* Use possibly cached directory entry values when performing recursive director...Eric Fiselier2018-07-231-2/+2
* Work around various GCC 4.9 build errorsEric Fiselier2018-07-232-9/+14
* Implement filesystem_error::what() and improve reporting.Eric Fiselier2018-07-233-373/+494
* Workaround bug in GCC trunk.Eric Fiselier2018-07-221-4/+4
* Harden copy_file even more.Eric Fiselier2018-07-221-5/+7
* Implement a better copy_file.Eric Fiselier2018-07-221-79/+279
* adjust incorrect commentEric Fiselier2018-07-201-1/+2
* Use _LIBCPP_UNREACHABLE to convince GCC that non-void functions actually alwa...Eric Fiselier2018-07-201-2/+2
* cleanup test assertion inside libraryEric Fiselier2018-07-201-6/+0
* [libc++] Implement Directory Entry Caching -- Sort of.Eric Fiselier2018-07-203-202/+393
* Fix PR38160 - init_priority attribute not supported by GCC on Apple.Eric Fiselier2018-07-161-1/+12
* Implement filesystem NB comments, relative paths, and related issues.Eric Fiselier2018-04-022-476/+647
* Implement filesystem::perm_options specified in NB comments.Eric Fiselier2018-03-261-8/+11
* Fix PR22634 - std::allocator doesn't respect over-aligned types.Eric Fiselier2018-03-221-3/+3
* Fix building libc++ with the macOS 10.13 SDK with -mmacosx-version-min=10.12 ...Nico Weber2018-02-061-4/+29
* Address LWG 2849 and fix missing failure condition in copy_file.Eric Fiselier2018-02-041-10/+20
* Make std::experimental::filesystem::remove and remove_all return false or 0 i...Ekaterina Vaartis2018-01-111-4/+11
* [libcxx] Suppress unused warning on apple.Don Hinton2017-12-251-0/+1
* Fix PR35078 - recursive directory iterator's increment method throws incorrec...Eric Fiselier2017-10-301-9/+28
* Rename a couple variables to eliminate a shadow warning. No functionality changeMarshall Clow2017-08-021-11/+11
* Fix filesystem build on platforms with weird time_t types.Eric Fiselier2017-07-082-144/+181
* Implement LWG 2937 - equivalent("dne", "exists") is not an errorEric Fiselier2017-07-051-6/+9
* path: Use string_view_t consistentlyDuncan P. N. Exon Smith2017-06-191-2/+3
* Fix potential bug by casting to the POSIX specified typeEric Fiselier2017-06-161-1/+1
* Fix remaining GCC 7 build warningsEric Fiselier2017-05-051-2/+2
* Fix bugs in filesystem detected by _LIBCPP_ASSERT.Eric Fiselier2017-02-072-7/+16
* filesystem: return the constructed objectSaleem Abdulrasool2017-02-071-5/+2
* filesystem: fix n4100 conformance for `temp_directory_path`Saleem Abdulrasool2017-02-051-14/+19
* Recommit [libcxx] Never use <cassert> within libc++Eric Fiselier2017-02-041-4/+0
* experimental: avoid using raw _WIN32 in filesystemSaleem Abdulrasool2017-01-301-5/+6
* experimental: port directory_iterator to WindowsSaleem Abdulrasool2017-01-301-0/+72
OpenPOWER on IntegriCloud