1 //===----------------------------------------------------------------------===//
3 // The LLVM Compiler Infrastructure
5 // This file is dual licensed under the MIT and the University of Illinois Open
6 // Source Licenses. See LICENSE.TXT for details.
8 //===----------------------------------------------------------------------===//
12 // error_condition make_error_condition(io_errc e);
20 const std::error_condition ec1 = std::make_error_condition(std::io_errc::stream);
21 assert(ec1.value() == static_cast<int>(std::io_errc::stream));
22 assert(ec1.category() == std::iostream_category());