diff options
author | Patrick Palka <ppalka@redhat.com> | 2020-02-12 12:30:57 -0500 |
---|---|---|
committer | Patrick Palka <ppalka@redhat.com> | 2020-02-13 15:20:49 -0500 |
commit | 90fc7b3ce0ee24c08b1edd40c528467939ef9d4f (patch) | |
tree | eeaaaa33f70aef896b04d90a131b529b706fd97d /gcc | |
parent | bacdd5e978dad84e9c547b0d5c7fed14b8d75157 (diff) | |
download | gcc-90fc7b3ce0ee24c08b1edd40c528467939ef9d4f.zip gcc-90fc7b3ce0ee24c08b1edd40c528467939ef9d4f.tar.gz gcc-90fc7b3ce0ee24c08b1edd40c528467939ef9d4f.tar.bz2 |
libstdc++: Move some ranges algos to a new header <bits/ranges_algobase.h>
This roughly mirrors the existing split between <bits/stl_algo.h> and
<bits/stl_algobase.h>. The ranges [specialized.algorithms] will use this new
header to avoid including all of of <bits/ranges_algo.h>.
libstdc++-v3/ChangeLog:
* include/Makefile.am: Add bits/ranges_algobase.h
* include/Makefile.in: Regenerate.
* bits/ranges_algo.h: Include <bits/ranges_algobase.h> and refactor
existing #includes.
(__detail::__is_normal_iterator, __detail::is_reverse_iterator,
__detail::__is_move_iterator, copy_result, move_result,
__equal, equal, copy_result, move_result, move_backward_result,
copy_backward_result, __copy_or_move_backward, __copy_or_move, copy,
move, copy_backward, move_backward, copy_n_result, copy_n, fill_n,
fill): Split out into ...
* bits/range_algobase.h: ... this new header.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions