@@ -10052,32 +10052,32 @@
1005210052\begin {codeblock }
1005310053namespace std {
1005410054 template<class charT>
10055- struct regex_traits {
10056- using char_type = charT;
10057- using string_type = basic_string<char_type>;
10058- using locale_type = locale;
10059- using char_class_type = @\placeholdernc {bitmask_type}@;
10060-
10061- regex_traits();
10062- static size_t length(const char_type* p);
10063- charT translate(charT c) const;
10064- charT translate_nocase(charT c) const;
10065- template<class ForwardIterator>
10066- string_type transform(ForwardIterator first, ForwardIterator last) const;
10067- template<class ForwardIterator>
10068- string_type transform_primary(
10069- ForwardIterator first, ForwardIterator last) const;
10070- template<class ForwardIterator>
10071- string_type lookup_collatename(
10072- ForwardIterator first, ForwardIterator last) const;
10073- template<class ForwardIterator>
10074- char_class_type lookup_classname(
10075- ForwardIterator first, ForwardIterator last, bool icase = false) const;
10076- bool isctype(charT c, char_class_type f) const;
10077- int value(charT ch, int radix) const;
10078- locale_type imbue(locale_type l);
10079- locale_type getloc() const;
10080- };
10055+ struct regex_traits {
10056+ using char_type = charT;
10057+ using string_type = basic_string<char_type>;
10058+ using locale_type = locale;
10059+ using char_class_type = @\placeholdernc {bitmask_type}@;
10060+
10061+ regex_traits();
10062+ static size_t length(const char_type* p);
10063+ charT translate(charT c) const;
10064+ charT translate_nocase(charT c) const;
10065+ template<class ForwardIterator>
10066+ string_type transform(ForwardIterator first, ForwardIterator last) const;
10067+ template<class ForwardIterator>
10068+ string_type transform_primary(
10069+ ForwardIterator first, ForwardIterator last) const;
10070+ template<class ForwardIterator>
10071+ string_type lookup_collatename(
10072+ ForwardIterator first, ForwardIterator last) const;
10073+ template<class ForwardIterator>
10074+ char_class_type lookup_classname(
10075+ ForwardIterator first, ForwardIterator last, bool icase = false) const;
10076+ bool isctype(charT c, char_class_type f) const;
10077+ int value(charT ch, int radix) const;
10078+ locale_type imbue(locale_type l);
10079+ locale_type getloc() const;
10080+ };
1008110081}
1008210082\end {codeblock }
1008310083
0 commit comments