__tuple_03 revision 262801
14Srgrimes// -*- C++ -*- 2122296Speter//===----------------------------------------------------------------------===// 34Srgrimes// 44Srgrimes// The LLVM Compiler Infrastructure 54Srgrimes// 64Srgrimes// This file is dual licensed under the MIT and the University of Illinois Open 74Srgrimes// Source Licenses. See LICENSE.TXT for details. 84Srgrimes// 94Srgrimes//===----------------------------------------------------------------------===// 104Srgrimes 114Srgrimes#ifndef _LIBCPP___TUPLE_03 124Srgrimes#define _LIBCPP___TUPLE_03 134Srgrimes 144Srgrimes#include <__config> 154Srgrimes 164Srgrimes#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) 174Srgrimes#pragma GCC system_header 184Srgrimes#endif 194Srgrimes 204Srgrimes_LIBCPP_BEGIN_NAMESPACE_STD 214Srgrimes 224Srgrimestemplate <class _Tp> class _LIBCPP_TYPE_VIS_ONLY tuple_size; 234Srgrimestemplate <size_t _Ip, class _Tp> class _LIBCPP_TYPE_VIS_ONLY tuple_element; 244Srgrimes 254Srgrimes_LIBCPP_END_NAMESPACE_STD 264Srgrimes 274Srgrimes#endif // _LIBCPP___TUPLE_03 284Srgrimes