133274Syokota// { dg-do compile } 233274Syokota// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com> 333274Syokota 433274Syokota// Copyright (C) 2007-2015 Free Software Foundation, Inc. 533274Syokota// 643334Syokota// This file is part of the GNU ISO C++ Library. This library is free 733274Syokota// software; you can redistribute it and/or modify it under the 833274Syokota// terms of the GNU General Public License as published by the 933274Syokota// Free Software Foundation; either version 3, or (at your option) 1033274Syokota// any later version. 1133274Syokota 1233274Syokota// This library is distributed in the hope that it will be useful, 1333274Syokota// but WITHOUT ANY WARRANTY; without even the implied warranty of 1433274Syokota// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1533274Syokota// GNU General Public License for more details. 1633274Syokota 1738140Syokota// You should have received a copy of the GNU General Public License along 1833274Syokota// with this library; see the file COPYING3. If not see 1933274Syokota// <http://www.gnu.org/licenses/>. 2033274Syokota 2133274Syokota 2233274Syokota// NB: This file is for testing type_traits with NO OTHER INCLUDES. 2333274Syokota 2433274Syokota#include <tr1/type_traits> 2533274Syokota 2633274Syokotanamespace std 2733274Syokota{ 2833274Syokota namespace tr1 2933274Syokota { 3033274Syokota typedef short test_type; 3133274Syokota template struct remove_reference<test_type>; 3233274Syokota } 3333274Syokota} 3433274Syokota