diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2019-11-15 19:58:15 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2019-11-15 19:58:15 +0000 |
commit | 01eb211bade92275e39254cc5a0dc21834dbcac4 (patch) | |
tree | 5bc1f1bc46184968c816940f078b28e0f8840525 /libstdc++-v3/include/std/concepts | |
parent | 838fd641a6ffb7e4734321de14385bece3e4506b (diff) | |
download | gcc-01eb211bade92275e39254cc5a0dc21834dbcac4.zip gcc-01eb211bade92275e39254cc5a0dc21834dbcac4.tar.gz gcc-01eb211bade92275e39254cc5a0dc21834dbcac4.tar.bz2 |
libstdc++: Implement LWG 3070 in path::lexically_relative
* src/c++17/fs_path.cc [_GLIBCXX_FILESYSTEM_IS_WINDOWS]
(is_disk_designator): New helper function.
(path::_Parser::root_path()): Use is_disk_designator.
(path::lexically_relative(const path&)): Implement resolution of
LWG 3070.
* testsuite/27_io/filesystem/path/generation/relative.cc: Check with
path components that look like a root-name.
From-SVN: r278313
Diffstat (limited to 'libstdc++-v3/include/std/concepts')
0 files changed, 0 insertions, 0 deletions