| 282 | } |
| 283 | |
| 284 | const char *skip_range_arg(const char *arg, struct index_state *istate) |
| 285 | { |
| 286 | if (*arg == ':' || (*arg == '^' && *(arg + 1) == ':')) |
| 287 | return parse_range_funcname(arg, NULL, NULL, |
| 288 | 0, 0, NULL, NULL, |
| 289 | NULL, istate); |
| 290 | |
| 291 | arg = parse_loc(arg, NULL, NULL, 0, -1, NULL); |
| 292 | |
| 293 | if (*arg == ',') |
| 294 | arg = parse_loc(arg+1, NULL, NULL, 0, 0, NULL); |
| 295 | |
| 296 | return arg; |
| 297 | } |
no test coverage detected