Lines Matching refs:variant
25 static_assert(!std::is_constructible<std::variant<int, int>, int>::value, ""); in main()
26 static_assert(!std::is_constructible<std::variant<long, long long>, int>::value, ""); in main()
27 …static_assert(std::is_constructible<std::variant<char>, int>::value == VariantAllowsNarrowingConve… in main()
29 …static_assert(std::is_constructible<std::variant<std::string, float>, int>::value == VariantAllows… in main()
30 …static_assert(std::is_constructible<std::variant<std::string, double>, int>::value == VariantAllow… in main()
31 static_assert(!std::is_constructible<std::variant<std::string, bool>, int>::value, ""); in main()
33 static_assert(!std::is_constructible<std::variant<int, bool>, decltype("meow")>::value, ""); in main()
34 static_assert(!std::is_constructible<std::variant<int, const bool>, decltype("meow")>::value, ""); in main()
35 …static_assert(!std::is_constructible<std::variant<int, const volatile bool>, decltype("meow")>::va… in main()
37 static_assert(!std::is_constructible<std::variant<bool>, std::true_type>::value, ""); in main()
38 static_assert(!std::is_constructible<std::variant<bool>, std::unique_ptr<char> >::value, ""); in main()
39 static_assert(!std::is_constructible<std::variant<bool>, decltype(nullptr)>::value, ""); in main()