@@ -404,7 +404,7 @@ TEST(variant, visit_lambda)
404
404
return std::to_string (x);
405
405
};
406
406
407
- variant <int8_t , uint8_t , int16_t , uint16_t , std::string> v;
407
+ optional_variant <int8_t , uint8_t , int16_t , uint16_t , std::string> v;
408
408
EXPECT_THROW (v.visit (stringify_lambda), std::runtime_error);
409
409
410
410
v = " Rev" ;
@@ -434,7 +434,7 @@ TEST(variant, visit_ref_passthru)
434
434
const int & operator ()(const B &b) const { return b.x ; }
435
435
};
436
436
437
- tools::variant <A, B> v;
437
+ optional_variant <A, B> v;
438
438
EXPECT_THROW (v.visit(x_ref_visitor{}), std::runtime_error);
439
439
440
440
// A very hairy looking test, but we're just testing that the reference returned from our static
@@ -449,7 +449,7 @@ TEST(variant, visit_ref_passthru)
449
449
// -------------------------------------------------------------------------------------------------------------------
450
450
TEST (variant, value_initialize_to_type_index)
451
451
{
452
- variant <int8_t , uint8_t , int16_t , uint16_t , std::string> v;
452
+ optional_variant <int8_t , uint8_t , int16_t , uint16_t , std::string> v;
453
453
for (int i = 0 ; i < 6 ; ++i)
454
454
{
455
455
v.value_initialize_to_type_index (i);
0 commit comments