brintos

brintos / llvm-project-archived public Read only

0
0
Text · 705 B · 3d985e0 Raw
27 lines · cpp
1//===----------------------------------------------------------------------===//2//3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.4// See https://llvm.org/LICENSE.txt for license information.5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception6//7//===----------------------------------------------------------------------===//8 9// UNSUPPORTED: c++03, c++11, c++1410 11// <variant>12 13// template <class ...Types> class variant;14 15#include <variant>16 17#include "test_macros.h"18#include "variant_test_helpers.h"19 20int main(int, char**)21{22    // expected-error@variant:* 1 {{static assertion failed}}23    std::variant<> v; // expected-note {{requested here}}24 25  return 0;26}27