utility revision 276792
118334Speter// -*- C++ -*- 218334Speter//===-------------------------- utility ----------------------------------===// 318334Speter// 418334Speter// The LLVM Compiler Infrastructure 518334Speter// 618334Speter// This file is dual licensed under the MIT and the University of Illinois Open 718334Speter// Source Licenses. See LICENSE.TXT for details. 818334Speter// 918334Speter//===----------------------------------------------------------------------===// 1018334Speter 1118334Speter#ifndef _LIBCPP_EXPERIMENTAL_UTILITY 1218334Speter#define _LIBCPP_EXPERIMENTAL_UTILITY 1318334Speter 1418334Speter/* 1518334Speter experimental/utility synopsis 1618334Speter 1718334Speter// C++1y 1818334Speter 1918334Speter#include <utility> 2018334Speter 2118334Speternamespace std { 2218334Speternamespace experimental { 2318334Speterinline namespace fundamentals_v1 { 2418334Speter 2518334Speter 3.1.2, erased-type placeholder 2618334Speter struct erased_type { }; 2718334Speter 2818334Speter} // namespace fundamentals_v1 2918334Speter} // namespace experimental 3018334Speter} // namespace std 3118334Speter 3218334Speter */ 3318334Speter 3418334Speter# include <experimental/__config> 3518334Speter 3618334Speter# include <utility> 3718334Speter 3818334Speter_LIBCPP_BEGIN_NAMESPACE_LFTS 3918334Speter 4018334Speter struct _LIBCPP_TYPE_VIS_ONLY erased_type { }; 4118334Speter 4218334Speter_LIBCPP_END_NAMESPACE_LFTS 4318334Speter 4418334Speter#endif /* _LIBCPP_EXPERIMENTAL_UTILITY */ 4518334Speter