diff --git a/include/codecvt b/include/codecvt index 25f4a2e1..6eff107c 100644 --- a/include/codecvt +++ b/include/codecvt @@ -29,7 +29,8 @@ template { - // unspecified + explicit codecvt_utf8(size_t refs = 0); + ~codecvt_utf8(); }; template { - // unspecified + explicit codecvt_utf16(size_t refs = 0); + ~codecvt_utf16(); }; template { - // unspecified + explicit codecvt_utf8_utf16(size_t refs = 0); + ~codecvt_utf8_utf16(); }; } // std diff --git a/www/cxx1y_status.html b/www/cxx1y_status.html index e68f624d..a0e1cfba 100644 --- a/www/cxx1y_status.html +++ b/www/cxx1y_status.html @@ -175,7 +175,7 @@ 2211Replace ambiguous use of "Allocator" in container requirementsBristol 2222Inconsistency in description of forward_list::splice_after single-element overloadBristol 2225Unrealistic header inclusion checks requiredBristolComplete - 2229Standard code conversion facets underspecifiedBristol + 2229Standard code conversion facets underspecifiedBristolComplete 2231DR 704 removes complexity guarantee for clear()BristolComplete 2235Undefined behavior without proper requirements on basic_string constructorsBristolComplete