| 3149 | : parse_context(str), context(r.begin(), format_args, loc) {} |
| 3150 | |
| 3151 | void on_text(const Char* begin, const Char* end) { |
| 3152 | auto size = internal::to_unsigned(end - begin); |
| 3153 | auto out = context.out(); |
| 3154 | auto&& it = internal::reserve(out, size); |
| 3155 | it = std::copy_n(begin, size, it); |
| 3156 | context.advance_to(out); |
| 3157 | } |
| 3158 | |
| 3159 | void get_arg(int id) { arg = internal::get_arg(context, id); } |
| 3160 |
no test coverage detected