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