// Copyright (c) Microsoft Corporation. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // _UShinit members (unsigned short version) #include _STD_BEGIN using ushistream = basic_istream>; using ushostream = basic_ostream>; using ushfilebuf = basic_filebuf>; _STD_END #define wistream ushistream #define wostream ushostream #define wfilebuf ushfilebuf #define _Winit _UShinit #include #if defined(_M_CEE_PURE) _STD_BEGIN __PURE_APPDOMAIN_GLOBAL extern wistream* _Ptr_wcin = nullptr; __PURE_APPDOMAIN_GLOBAL extern wostream* _Ptr_wcout = nullptr; __PURE_APPDOMAIN_GLOBAL extern wostream* _Ptr_wcerr = nullptr; __PURE_APPDOMAIN_GLOBAL extern wostream* _Ptr_wclog = nullptr; _STD_END #else // ^^^ defined(_M_CEE_PURE) / !defined(_M_CEE_PURE) vvv _STD_BEGIN __PURE_APPDOMAIN_GLOBAL extern _CRTDATA2_IMPORT wistream* _Ptr_wcin = nullptr; __PURE_APPDOMAIN_GLOBAL extern _CRTDATA2_IMPORT wostream* _Ptr_wcout = nullptr; __PURE_APPDOMAIN_GLOBAL extern _CRTDATA2_IMPORT wostream* _Ptr_wcerr = nullptr; __PURE_APPDOMAIN_GLOBAL extern _CRTDATA2_IMPORT wostream* _Ptr_wclog = nullptr; _STD_END #include "wiostrea.cpp" #endif // ^^^ !defined(_M_CEE_PURE) ^^^