fix: Make basic_format_arg::visit() const (#4043)

This commit is contained in:
Nebojša Cvetković
2024-07-01 15:43:52 -06:00
committed by GitHub
parent 10f12fd3d2
commit c4f6fa7135

View File

@ -1760,7 +1760,7 @@ template <typename Context> class basic_format_arg {
* `vis(value)` will be called with the value of type `double`.
*/
template <typename Visitor>
FMT_CONSTEXPR auto visit(Visitor&& vis) -> decltype(vis(0)) {
FMT_CONSTEXPR auto visit(Visitor&& vis) const -> decltype(vis(0)) {
switch (type_) {
case detail::type::none_type:
break;