system_error (241900) | system_error (242939) |
---|---|
1// -*- C++ -*- 2//===---------------------------- system_error ----------------------------===// 3// 4// The LLVM Compiler Infrastructure 5// 6// This file is dual licensed under the MIT and the University of Illinois Open 7// Source Licenses. See LICENSE.TXT for details. 8// --- 336 unchanged lines hidden (view full) --- 345_LIBCPP_DECLARE_STRONG_ENUM_EPILOG(errc) 346 347template <> 348struct _LIBCPP_VISIBLE is_error_condition_enum<errc> 349 : true_type { }; 350 351#ifdef _LIBCPP_HAS_NO_STRONG_ENUMS 352template <> | 1// -*- C++ -*- 2//===---------------------------- system_error ----------------------------===// 3// 4// The LLVM Compiler Infrastructure 5// 6// This file is dual licensed under the MIT and the University of Illinois Open 7// Source Licenses. See LICENSE.TXT for details. 8// --- 336 unchanged lines hidden (view full) --- 345_LIBCPP_DECLARE_STRONG_ENUM_EPILOG(errc) 346 347template <> 348struct _LIBCPP_VISIBLE is_error_condition_enum<errc> 349 : true_type { }; 350 351#ifdef _LIBCPP_HAS_NO_STRONG_ENUMS 352template <> |
353struct _LIBCPP_VISIBLE is_error_condition_enum | 353struct _LIBCPP_VISIBLE is_error_condition_enum<errc::__lx> |
354 : true_type { }; 355#endif 356 357class _LIBCPP_VISIBLE error_condition; 358class _LIBCPP_VISIBLE error_code; 359 360// class error_category 361 --- 275 unchanged lines hidden --- | 354 : true_type { }; 355#endif 356 357class _LIBCPP_VISIBLE error_condition; 358class _LIBCPP_VISIBLE error_code; 359 360// class error_category 361 --- 275 unchanged lines hidden --- |