From Jason Turner

[re.traits]

Diff to HTML by rtfpessoa

tmp/tmp8fyny8qk/{from.md → to.md} RENAMED
@@ -109,13 +109,14 @@ template<class ForwardIterator>
109
  *Returns:* An unspecified value that represents the character
110
  classification named by the character sequence designated by the
111
  iterator range \[`first`, `last`). If the parameter `icase` is `true`
112
  then the returned mask identifies the character classification without
113
  regard to the case of the characters being matched, otherwise it does
114
- honor the case of the characters being matched.[^1] The value returned
115
- shall be independent of the case of the characters in the character
116
- sequence. If the name is not recognized then returns
 
117
  `char_class_type()`.
118
 
119
  *Remarks:* For `regex_traits<char>`, at least the narrow character names
120
  in [[re.traits.classnames]] shall be recognized. For
121
  `regex_traits<wchar_t>`, at least the wide character names in
@@ -200,16 +201,16 @@ locale_type imbue(locale_type loc);
200
 
201
  [*Note 1*: Calling `imbue` with a different locale than the one
202
  currently in use invalidates all cached data held by
203
  `*this`. — *end note*]
204
 
 
 
205
  *Returns:* If no locale has been previously imbued then a copy of the
206
  global locale in effect at the time of construction of `*this`,
207
  otherwise a copy of the last argument passed to `imbue`.
208
 
209
- *Ensures:* `getloc() == loc`.
210
-
211
  ``` cpp
212
  locale_type getloc() const;
213
  ```
214
 
215
  *Returns:* If no locale has been imbued then a copy of the global locale
 
109
  *Returns:* An unspecified value that represents the character
110
  classification named by the character sequence designated by the
111
  iterator range \[`first`, `last`). If the parameter `icase` is `true`
112
  then the returned mask identifies the character classification without
113
  regard to the case of the characters being matched, otherwise it does
114
+ honor the case of the characters being matched.[^1]
115
+
116
+ The value returned shall be independent of the case of the characters in
117
+ the character sequence. If the name is not recognized then returns
118
  `char_class_type()`.
119
 
120
  *Remarks:* For `regex_traits<char>`, at least the narrow character names
121
  in [[re.traits.classnames]] shall be recognized. For
122
  `regex_traits<wchar_t>`, at least the wide character names in
 
201
 
202
  [*Note 1*: Calling `imbue` with a different locale than the one
203
  currently in use invalidates all cached data held by
204
  `*this`. — *end note*]
205
 
206
+ *Ensures:* `getloc() == loc`.
207
+
208
  *Returns:* If no locale has been previously imbued then a copy of the
209
  global locale in effect at the time of construction of `*this`,
210
  otherwise a copy of the last argument passed to `imbue`.
211
 
 
 
212
  ``` cpp
213
  locale_type getloc() const;
214
  ```
215
 
216
  *Returns:* If no locale has been imbued then a copy of the global locale