Deleted Added
full compact
future (241900) future (242939)
1// -*- C++ -*-
2//===--------------------------- future -----------------------------------===//
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//

--- 377 unchanged lines hidden (view full) ---

386};
387_LIBCPP_DECLARE_STRONG_ENUM_EPILOG(future_errc)
388
389template <>
390struct _LIBCPP_VISIBLE is_error_code_enum<future_errc> : public true_type {};
391
392#ifdef _LIBCPP_HAS_NO_STRONG_ENUMS
393template <>
1// -*- C++ -*-
2//===--------------------------- future -----------------------------------===//
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//

--- 377 unchanged lines hidden (view full) ---

386};
387_LIBCPP_DECLARE_STRONG_ENUM_EPILOG(future_errc)
388
389template <>
390struct _LIBCPP_VISIBLE is_error_code_enum<future_errc> : public true_type {};
391
392#ifdef _LIBCPP_HAS_NO_STRONG_ENUMS
393template <>
394struct _LIBCPP_VISIBLE is_error_code_enum : public true_type { };
394struct _LIBCPP_VISIBLE is_error_code_enum<future_errc::__lx> : public true_type { };
395#endif
396
397//enum class launch
398_LIBCPP_DECLARE_STRONG_ENUM(launch)
399{
400 async = 1,
401 deferred = 2,
402 any = async | deferred

--- 2099 unchanged lines hidden ---
395#endif
396
397//enum class launch
398_LIBCPP_DECLARE_STRONG_ENUM(launch)
399{
400 async = 1,
401 deferred = 2,
402 any = async | deferred

--- 2099 unchanged lines hidden ---