636 struct S {
const char *prefix, *suffix; };
637 const auto affixes =
s.visit([](
auto s) {
638 using View =
decltype(
s);
639 if constexpr (std::is_same_v<View, QLatin1StringView>) {
641 }
else if constexpr (std::is_same_v<View, QUtf8StringView>) {
643 }
else if constexpr (std::is_same_v<View, QStringView>) {
651 if (
d.quoteStrings())
653 s.visit([&
d](
auto s) {
d <<
s; });
654 if (
d.quoteStrings())