1 //===----------------------------------------------------------------------===//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 // ADDITIONAL_COMPILE_FLAGS: -D_LIBCPP_DISABLE_DEPRECATION_WARNINGS
13 // wbuffer_convert<Codecvt, Elem, Tr>
15 // streambuf *rdbuf(streambuf *bytebuf);
17 // XFAIL: no-wide-characters
24 #include "test_macros.h"
28 typedef std::wbuffer_convert
<std::codecvt_utf8
<wchar_t> > B
;
32 assert(b
.rdbuf() == nullptr);
34 assert(b
.rdbuf() == s
.rdbuf());