Consume token as an argument.
(arg_state: _ArgumentState, arg_token: str)
| 254 | completed_mutex_groups: dict[argparse._MutuallyExclusiveGroup, argparse.Action] = {} |
| 255 | |
| 256 | def consume_argument(arg_state: _ArgumentState, arg_token: str) -> None: |
| 257 | """Consume token as an argument.""" |
| 258 | arg_state.count += 1 |
| 259 | consumed_arg_values.setdefault(arg_state.action.dest, []).append(arg_token) |
| 260 | |
| 261 | ############################################################################################# |
| 262 | # Parse all but the last token |