__tuple_03 revision 285830
159243Sobrien// -*- C++ -*-
259243Sobrien//===----------------------------------------------------------------------===//
359243Sobrien//
459243Sobrien//                     The LLVM Compiler Infrastructure
559243Sobrien//
659243Sobrien// This file is dual licensed under the MIT and the University of Illinois Open
759243Sobrien// Source Licenses. See LICENSE.TXT for details.
859243Sobrien//
959243Sobrien//===----------------------------------------------------------------------===//
1059243Sobrien
1159243Sobrien#ifndef _LIBCPP___TUPLE_03
1259243Sobrien#define _LIBCPP___TUPLE_03
1359243Sobrien
1459243Sobrien#include <__config>
1559243Sobrien
1659243Sobrien#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
17#pragma GCC system_header
18#endif
19
20_LIBCPP_BEGIN_NAMESPACE_STD
21
22template <class _Tp> class _LIBCPP_TYPE_VIS_ONLY tuple_size;
23template <size_t _Ip, class _Tp> class _LIBCPP_TYPE_VIS_ONLY tuple_element;
24
25_LIBCPP_END_NAMESPACE_STD
26
27#endif  // _LIBCPP___TUPLE_03
28