1 // -*- C++ -*- 2 //===-------------------------- utility ----------------------------------===// 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 // 9 //===----------------------------------------------------------------------===// 10 11 #ifndef _LIBCPP_EXPERIMENTAL_UTILITY 12 #define _LIBCPP_EXPERIMENTAL_UTILITY 13 14 /* 15 experimental/utility synopsis 16 17 // C++1y 18 19 #include <utility> 20 21 namespace std { 22 namespace experimental { 23 inline namespace fundamentals_v1 { 24 25 3.1.2, erased-type placeholder 26 struct erased_type { }; 27 28 } // namespace fundamentals_v1 29 } // namespace experimental 30 } // namespace std 31 32 */ 33 34 #include <experimental/__config> 35 #include <utility> 36 37 #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) 38 #pragma GCC system_header 39 #endif 40 41 _LIBCPP_BEGIN_NAMESPACE_LFTS 42 43 struct _LIBCPP_TEMPLATE_VIS erased_type { }; 44 45 _LIBCPP_END_NAMESPACE_LFTS 46 47 #endif /* _LIBCPP_EXPERIMENTAL_UTILITY */ 48