| 4263 | |
| 4264 | template<typename OutStringType> |
| 4265 | inline void concat_into(OutStringType& /*out*/) |
| 4266 | {} |
| 4267 | |
| 4268 | template<typename StringType, typename Arg> |
| 4269 | using string_can_append = decltype(std::declval<StringType&>().append(std::declval < Arg && > ())); |