__tuple_03 revision 262801
1227825Stheraven// -*- C++ -*- 2227825Stheraven//===----------------------------------------------------------------------===// 3227825Stheraven// 4227825Stheraven// The LLVM Compiler Infrastructure 5227825Stheraven// 6227825Stheraven// This file is dual licensed under the MIT and the University of Illinois Open 7227825Stheraven// Source Licenses. See LICENSE.TXT for details. 8227825Stheraven// 9227825Stheraven//===----------------------------------------------------------------------===// 10227825Stheraven 11227825Stheraven#ifndef _LIBCPP___TUPLE_03 12227825Stheraven#define _LIBCPP___TUPLE_03 13227825Stheraven 14227825Stheraven#include <__config> 15227825Stheraven 16227825Stheraven#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) 17227825Stheraven#pragma GCC system_header 18227825Stheraven#endif 19227825Stheraven 20227825Stheraven_LIBCPP_BEGIN_NAMESPACE_STD 21227825Stheraven 22262801Sdimtemplate <class _Tp> class _LIBCPP_TYPE_VIS_ONLY tuple_size; 23262801Sdimtemplate <size_t _Ip, class _Tp> class _LIBCPP_TYPE_VIS_ONLY tuple_element; 24227825Stheraven 25227825Stheraven_LIBCPP_END_NAMESPACE_STD 26227825Stheraven 27227825Stheraven#endif // _LIBCPP___TUPLE_03 28