| 2613 | } |
| 2614 | |
| 2615 | static void |
| 2616 | cmdline_prepend (value& v, names&& ns, const variable*) |
| 2617 | { |
| 2618 | if (!v) |
| 2619 | { |
| 2620 | new (&v.data_) cmdline (); |
| 2621 | v.null = false; |
| 2622 | } |
| 2623 | |
| 2624 | auto& x (v.as<cmdline> ()); |
| 2625 | x.insert (x.begin (), |
| 2626 | make_move_iterator (ns.begin ()), |
| 2627 | make_move_iterator (ns.end ())); |
| 2628 | } |
| 2629 | |
| 2630 | static names_view |
| 2631 | cmdline_reverse (const value& v, names&, bool) |
nothing calls this directly
no outgoing calls
no test coverage detected