summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libcxx/test/std/utilities/variant/variant.variant/variant.ctor/T.pass.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/libcxx/test/std/utilities/variant/variant.variant/variant.ctor/T.pass.cpp b/libcxx/test/std/utilities/variant/variant.variant/variant.ctor/T.pass.cpp
index ef074828581..d05e800b302 100644
--- a/libcxx/test/std/utilities/variant/variant.variant/variant.ctor/T.pass.cpp
+++ b/libcxx/test/std/utilities/variant/variant.variant/variant.ctor/T.pass.cpp
@@ -177,13 +177,13 @@ void test_T_ctor_basic() {
#endif
}
-struct BoomOnInt {
+struct BoomOnAnything {
template <class T>
- constexpr BoomOnInt(T) { static_assert(!std::is_same<T, int>::value, ""); }
+ constexpr BoomOnAnything(T) { static_assert(!std::is_same<T, T>::value, ""); }
};
void test_no_narrowing_check_for_class_types() {
- using V = std::variant<int, BoomOnInt>;
+ using V = std::variant<int, BoomOnAnything>;
V v(42);
assert(v.index() == 0);
assert(std::get<0>(v) == 42);
OpenPOWER on IntegriCloud