-- doc csv non-empty start
| 39 | |
| 40 | // -- doc csv non-empty start |
| 41 | void |
| 42 | parse_csv_non_empty(TextView src, std::function<void(TextView)> const &f) { |
| 43 | TextView token; |
| 44 | while ((token = src.take_prefix_at(',').trim_if(&isspace))) { |
| 45 | f(token); |
| 46 | } |
| 47 | } |
| 48 | // -- doc csv non-empty end |
| 49 | |
| 50 | // -- doc kv start |
no test coverage detected