Index: third_party/libcxx/include/iostream |
=================================================================== |
--- third_party/libcxx/include/iostream (revision 0) |
+++ third_party/libcxx/include/iostream (revision 0) |
@@ -0,0 +1,60 @@ |
+// -*- C++ -*- |
+//===--------------------------- iostream ---------------------------------===// |
+// |
+// The LLVM Compiler Infrastructure |
+// |
+// This file is dual licensed under the MIT and the University of Illinois Open |
+// Source Licenses. See LICENSE.TXT for details. |
+// |
+//===----------------------------------------------------------------------===// |
+ |
+#ifndef _LIBCPP_IOSTREAM |
+#define _LIBCPP_IOSTREAM |
+ |
+/* |
+ iostream synopsis |
+ |
+#include <ios> |
+#include <streambuf> |
+#include <istream> |
+#include <ostream> |
+ |
+namespace std { |
+ |
+extern istream cin; |
+extern ostream cout; |
+extern ostream cerr; |
+extern ostream clog; |
+extern wistream wcin; |
+extern wostream wcout; |
+extern wostream wcerr; |
+extern wostream wclog; |
+ |
+} // std |
+ |
+*/ |
+ |
+#include <__config> |
+#include <ios> |
+#include <streambuf> |
+#include <istream> |
+#include <ostream> |
+ |
+#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) |
+#pragma GCC system_header |
+#endif |
+ |
+_LIBCPP_BEGIN_NAMESPACE_STD |
+ |
+extern _LIBCPP_FUNC_VIS istream cin; |
+extern _LIBCPP_FUNC_VIS ostream cout; |
+extern _LIBCPP_FUNC_VIS ostream cerr; |
+extern _LIBCPP_FUNC_VIS ostream clog; |
+extern _LIBCPP_FUNC_VIS wistream wcin; |
+extern _LIBCPP_FUNC_VIS wostream wcout; |
+extern _LIBCPP_FUNC_VIS wostream wcerr; |
+extern _LIBCPP_FUNC_VIS wostream wclog; |
+ |
+_LIBCPP_END_NAMESPACE_STD |
+ |
+#endif // _LIBCPP_IOSTREAM |