Searched refs:VariantAllowsNarrowingConversions (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/std/utilities/variant/variant.variant/variant.ctor/ |
| H A D | conv.pass.cpp | 27 …rt(std::is_constructible<std::variant<char>, int>::value == VariantAllowsNarrowingConversions, ""); in main() 29 …structible<std::variant<std::string, float>, int>::value == VariantAllowsNarrowingConversions, ""); in main() 30 …tructible<std::variant<std::string, double>, int>::value == VariantAllowsNarrowingConversions, ""); in main()
|
| H A D | T.pass.cpp | 73 static_assert(std::is_constructible<V, int>::value == VariantAllowsNarrowingConversions, in test_T_ctor_sfinae()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/variant/variant.variant/variant.assign/ |
| H A D | conv.pass.cpp | 28 …ssert(std::is_assignable<std::variant<char>, int>::value == VariantAllowsNarrowingConversions, ""); in main() 30 …assignable<std::variant<std::string, float>, int>::value == VariantAllowsNarrowingConversions, ""); in main() 31 …ssignable<std::variant<std::string, double>, int>::value == VariantAllowsNarrowingConversions, ""); in main()
|
| H A D | T.pass.cpp | 139 static_assert(std::is_assignable<V, int>::value == VariantAllowsNarrowingConversions, in test_T_assignment_sfinae()
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | variant_test_helpers.h | 30 constexpr bool VariantAllowsNarrowingConversions = true; variable 32 constexpr bool VariantAllowsNarrowingConversions = false; variable
|