diff --git a/include/etl/private/variant_variadic.h b/include/etl/private/variant_variadic.h index 38e987a5..06ff1933 100644 --- a/include/etl/private/variant_variadic.h +++ b/include/etl/private/variant_variadic.h @@ -536,7 +536,7 @@ namespace etl { static_assert(etl::is_one_of, TTypes...>::value, "Unsupported type"); - construct_in_place>(data, std::forward(value)); + construct_in_place>(data, etl::forward(value)); } //*************************************************************************** @@ -550,7 +550,7 @@ namespace etl { static_assert(etl::is_one_of, TTypes...>::value, "Unsupported type"); - construct_in_place_args>(data, std::forward(args)...); + construct_in_place_args>(data, etl::forward(args)...); } //*************************************************************************** @@ -564,7 +564,7 @@ namespace etl using type = typename private_variant::parameter_pack:: template type_from_index_t; static_assert(etl::is_one_of ::value, "Unsupported type"); - construct_in_place_args(data, std::forward(args)...); + construct_in_place_args(data, etl::forward(args)...); operation = operation_type::value, etl::is_move_constructible::value>::do_operation; } @@ -581,7 +581,7 @@ namespace etl { static_assert(etl::is_one_of, TTypes...> ::value, "Unsupported type"); - construct_in_place_args>(data, init, std::forward(args)...); + construct_in_place_args>(data, init, etl::forward(args)...); } //*************************************************************************** @@ -595,7 +595,7 @@ namespace etl using type = typename private_variant::parameter_pack:: template type_from_index_t; static_assert(etl::is_one_of ::value, "Unsupported type"); - construct_in_place_args(data, init, std::forward(args)...); + construct_in_place_args(data, init, etl::forward(args)...); operation = operation_type::value, etl::is_move_constructible::value>::do_operation; } @@ -675,7 +675,7 @@ namespace etl operation(private_variant::Destroy, data, nullptr); - construct_in_place_args(data, std::forward(args)...); + construct_in_place_args(data, etl::forward(args)...); operation = operation_type::value, etl::is_move_constructible::value>::do_operation;