blob: 00e2af265b360e50ee618137ce7c85632201d867 [file] [log] [blame]
Howard Hinnantbc8d3f92010-05-11 19:42:16 +00001//===----------------------------------------------------------------------===//
2//
Howard Hinnantf5256e12010-05-11 21:36:01 +00003// The LLVM Compiler Infrastructure
Howard Hinnantbc8d3f92010-05-11 19:42:16 +00004//
Howard Hinnantb64f8b02010-11-16 22:09:02 +00005// This file is dual licensed under the MIT and the University of Illinois Open
6// Source Licenses. See LICENSE.TXT for details.
Howard Hinnantbc8d3f92010-05-11 19:42:16 +00007//
8//===----------------------------------------------------------------------===//
9
10// <tuple>
11
12// template <class... Types> class tuple;
13
14// explicit tuple(const T&...);
15
Eric Fiselierf0630522015-02-19 02:10:42 +000016// UNSUPPORTED: c++98, c++03
17
Howard Hinnantbc8d3f92010-05-11 19:42:16 +000018#include <tuple>
19#include <string>
20#include <cassert>
21
22int main()
23{
Dan Albert1d4a1ed2016-05-25 22:36:09 -070024 {
25 std::tuple<int*> t = 0;
26 }
Howard Hinnantbc8d3f92010-05-11 19:42:16 +000027}