Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/llvm/llvm-project.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarshall Clow <mclow.lists@gmail.com>2013-08-27 18:22:13 +0400
committerMarshall Clow <mclow.lists@gmail.com>2013-08-27 18:22:13 +0400
commit5320c2b563d9b6e40c24753325d448d3be6d14b6 (patch)
treeccba357a198ef4bac7be61e0d7b0e9ea3e3be76d /libcxx/include/codecvt
parentcb22c67a21e4b5e1ade65141117a70be318be072 (diff)
Update synopsis in <locale> to match LWG Issue 2229. No code change
llvm-svn: 189352
Diffstat (limited to 'libcxx/include/codecvt')
-rw-r--r--libcxx/include/codecvt9
1 files changed, 6 insertions, 3 deletions
diff --git a/libcxx/include/codecvt b/libcxx/include/codecvt
index 25f4a2e1e4c0..6eff107cd1cd 100644
--- a/libcxx/include/codecvt
+++ b/libcxx/include/codecvt
@@ -29,7 +29,8 @@ template <class Elem, unsigned long Maxcode = 0x10ffff,
class codecvt_utf8
: public codecvt<Elem, char, mbstate_t>
{
- // unspecified
+ explicit codecvt_utf8(size_t refs = 0);
+ ~codecvt_utf8();
};
template <class Elem, unsigned long Maxcode = 0x10ffff,
@@ -37,7 +38,8 @@ template <class Elem, unsigned long Maxcode = 0x10ffff,
class codecvt_utf16
: public codecvt<Elem, char, mbstate_t>
{
- // unspecified
+ explicit codecvt_utf16(size_t refs = 0);
+ ~codecvt_utf16();
};
template <class Elem, unsigned long Maxcode = 0x10ffff,
@@ -45,7 +47,8 @@ template <class Elem, unsigned long Maxcode = 0x10ffff,
class codecvt_utf8_utf16
: public codecvt<Elem, char, mbstate_t>
{
- // unspecified
+ explicit codecvt_utf8_utf16(size_t refs = 0);
+ ~codecvt_utf8_utf16();
};
} // std