Skip to content

Commit 6f76f2c

Browse files
[ranges.syn] Index miscellaneous alias templates
1 parent b5f0d11 commit 6f76f2c

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

source/ranges.tex

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -63,27 +63,27 @@
6363
concept borrowed_range = @\seebelow@;
6464

6565
template<class T>
66-
using iterator_t = decltype(ranges::begin(declval<T&>()));
66+
using @\libglobal{iterator_t}@ = decltype(ranges::begin(declval<T&>()));
6767
template<@\libconcept{range}@ R>
68-
using sentinel_t = decltype(ranges::end(declval<R&>()));
68+
using @\libglobal{sentinel_t}@ = decltype(ranges::end(declval<R&>()));
6969
template<@\libconcept{range}@ R>
70-
using const_iterator_t = decltype(ranges::cbegin(declval<R&>()));
70+
using @\libglobal{const_iterator_t}@ = decltype(ranges::cbegin(declval<R&>()));
7171
template<@\libconcept{range}@ R>
72-
using const_sentinel_t = decltype(ranges::cend(declval<R&>()));
72+
using @\libglobal{const_sentinel_t}@ = decltype(ranges::cend(declval<R&>()));
7373
template<@\libconcept{range}@ R>
74-
using range_difference_t = iter_difference_t<iterator_t<R>>;
74+
using @\libglobal{range_difference_t}@ = iter_difference_t<iterator_t<R>>;
7575
template<@\libconcept{sized_range}@ R>
76-
using range_size_t = decltype(ranges::size(declval<R&>()));
76+
using @\libglobal{range_size_t}@ = decltype(ranges::size(declval<R&>()));
7777
template<@\libconcept{range}@ R>
78-
using range_value_t = iter_value_t<iterator_t<R>>;
78+
using @\libglobal{range_value_t}@ = iter_value_t<iterator_t<R>>;
7979
template<@\libconcept{range}@ R>
80-
using range_reference_t = iter_reference_t<iterator_t<R>>;
80+
using @\libglobal{range_reference_t}@ = iter_reference_t<iterator_t<R>>;
8181
template<@\libconcept{range}@ R>
82-
using range_const_reference_t = iter_const_reference_t<iterator_t<R>>;
82+
using @\libglobal{range_const_reference_t}@ = iter_const_reference_t<iterator_t<R>>;
8383
template<@\libconcept{range}@ R>
84-
using range_rvalue_reference_t = iter_rvalue_reference_t<iterator_t<R>>;
84+
using @\libglobal{range_rvalue_reference_t}@ = iter_rvalue_reference_t<iterator_t<R>>;
8585
template<@\libconcept{range}@ R>
86-
using range_common_reference_t = iter_common_reference_t<iterator_t<R>>;
86+
using @\libglobal{range_common_reference_t}@ = iter_common_reference_t<iterator_t<R>>;
8787

8888
// \ref{range.sized}, sized ranges
8989
template<class>
@@ -235,9 +235,9 @@
235235
requires @\seebelow@
236236
class basic_istream_view; // hosted
237237
template<class Val>
238-
using istream_view = basic_istream_view<Val, char>; // hosted
238+
using @\libglobal{istream_view}@ = basic_istream_view<Val, char>; // hosted
239239
template<class Val>
240-
using wistream_view = basic_istream_view<Val, wchar_t>; // hosted
240+
using @\libglobal{wistream_view}@ = basic_istream_view<Val, wchar_t>; // hosted
241241

242242
namespace views {
243243
template<class T> constexpr @\unspecnc@ istream = @\unspecnc@; // hosted

0 commit comments

Comments
 (0)