1*31c9c418SHristo Hristov //===----------------------------------------------------------------------===// 2*31c9c418SHristo Hristov // 3*31c9c418SHristo Hristov // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4*31c9c418SHristo Hristov // See https://llvm.org/LICENSE.txt for license information. 5*31c9c418SHristo Hristov // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6*31c9c418SHristo Hristov // 7*31c9c418SHristo Hristov //===----------------------------------------------------------------------===// 8*31c9c418SHristo Hristov 9*31c9c418SHristo Hristov // UNSUPPORTED: c++03 10*31c9c418SHristo Hristov 11*31c9c418SHristo Hristov // <tuple> 12*31c9c418SHristo Hristov 13*31c9c418SHristo Hristov // inline constexpr ignore-type ignore; 14*31c9c418SHristo Hristov 15*31c9c418SHristo Hristov // std::ignore should be provided by the headers <tuple> and <utility>. 16*31c9c418SHristo Hristov // This test validates its presence in <tuple>. 17*31c9c418SHristo Hristov 18*31c9c418SHristo Hristov #include <tuple> 19*31c9c418SHristo Hristov 20*31c9c418SHristo Hristov [[maybe_unused]] auto& ignore_v = std::ignore; 21