From Jason Turner

[re.syn]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmp16bvf1_y/{from.md → to.md} +16 -0
tmp/tmp16bvf1_y/{from.md → to.md} RENAMED
@@ -239,10 +239,18 @@ namespace std {
239
  typename basic_string<charT, ST, SA>::const_iterator,
240
  Allocator>& m,
241
  const basic_regex<charT, traits>& e,
242
  regex_constants::match_flag_type flags =
243
  regex_constants::match_default);
 
 
 
 
 
 
 
 
244
  template <class charT, class traits>
245
  bool regex_match(const charT* str,
246
  const basic_regex<charT, traits>& e,
247
  regex_constants::match_flag_type flags =
248
  regex_constants::match_default);
@@ -287,10 +295,18 @@ namespace std {
287
  typename basic_string<charT, ST, SA>::const_iterator,
288
  Allocator>& m,
289
  const basic_regex<charT, traits>& e,
290
  regex_constants::match_flag_type flags =
291
  regex_constants::match_default);
 
 
 
 
 
 
 
 
292
 
293
  // [re.alg.replace], function template regex_replace:
294
  template <class OutputIterator, class BidirectionalIterator,
295
  class traits, class charT, class ST, class SA>
296
  OutputIterator
 
239
  typename basic_string<charT, ST, SA>::const_iterator,
240
  Allocator>& m,
241
  const basic_regex<charT, traits>& e,
242
  regex_constants::match_flag_type flags =
243
  regex_constants::match_default);
244
+ template <class ST, class SA, class Allocator, class charT, class traits>
245
+ bool regex_match(const basic_string<charT, ST, SA>&&,
246
+ match_results<
247
+ typename basic_string<charT, ST, SA>::const_iterator,
248
+ Allocator>&,
249
+ const basic_regex<charT, traits>&,
250
+ regex_constants::match_flag_type =
251
+ regex_constants::match_default) = delete;
252
  template <class charT, class traits>
253
  bool regex_match(const charT* str,
254
  const basic_regex<charT, traits>& e,
255
  regex_constants::match_flag_type flags =
256
  regex_constants::match_default);
 
295
  typename basic_string<charT, ST, SA>::const_iterator,
296
  Allocator>& m,
297
  const basic_regex<charT, traits>& e,
298
  regex_constants::match_flag_type flags =
299
  regex_constants::match_default);
300
+ template <class ST, class SA, class Allocator, class charT, class traits>
301
+ bool regex_search(const basic_string<charT, ST, SA>&&,
302
+ match_results<
303
+ typename basic_string<charT, ST, SA>::const_iterator,
304
+ Allocator>&,
305
+ const basic_regex<charT, traits>&,
306
+ regex_constants::match_flag_type =
307
+ regex_constants::match_default) = delete;
308
 
309
  // [re.alg.replace], function template regex_replace:
310
  template <class OutputIterator, class BidirectionalIterator,
311
  class traits, class charT, class ST, class SA>
312
  OutputIterator