From Jason Turner

[text.encoding.aliases]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmp28fvwuuf/{from.md → to.md} +22 -0
tmp/tmp28fvwuuf/{from.md → to.md} RENAMED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #### Class `text_encoding::aliases_view` <a id="text.encoding.aliases">[[text.encoding.aliases]]</a>
2
+
3
+ ``` cpp
4
+ struct text_encoding::aliases_view : ranges::view_interface<text_encoding::aliases_view> {
5
+ constexpr implementation-defined // type of text_encoding::aliases_view::begin() begin() const;
6
+ constexpr implementation-defined // type of text_encoding::aliases_view::end() end() const;
7
+ };
8
+ ```
9
+
10
+ `text_encoding::aliases_view` models `copyable`, `ranges::view`,
11
+ `ranges::random_access_range`, and `ranges::borrowed_range`.
12
+
13
+ [*Note 1*: `text_encoding::aliases_view` is not required to satisfy
14
+ `ranges::``common_range`, nor `default_initializable`. — *end note*]
15
+
16
+ Both `ranges::range_value_t<text_encoding::aliases_view>` and
17
+ `ranges::range_reference_t<text_encoding::aliases_view>` denote
18
+ `const char*`.
19
+
20
+ `ranges::iterator_t<text_encoding::aliases_view>` is a constexpr
21
+ iterator [[iterator.requirements.general]].
22
+