Lines Matching refs:positionals
305 # if no optionals or positionals are available, usage is just prog
309 # if optionals and positionals are available, calculate usage
313 # split optionals from positionals
315 positionals = []
320 positionals.append(action)
324 action_usage = format(optionals + positionals, groups)
338 pos_usage = format(positionals, groups)
365 # if prog is short, follow it with optionals or positionals
1547 msg = _("'required' is an invalid argument for positionals")
1835 positionals = self._get_positional_actions()
1837 formatter.add_usage(self.usage, positionals, groups, '')
1840 # create the parsers action and add it to the positionals list
2059 positionals = self._get_positional_actions()
2066 arg_counts = match_partial(positionals, selected_pattern)
2070 for action, arg_count in zip(positionals, arg_counts):
2077 positionals[:] = positionals[len(arg_counts):]
2099 # the option string during the positionals parsing
2106 # if we consumed all the positionals we could and we're not
2116 # consume any positionals following the last Optional
2397 # positionals are 'deactivated' by setting nargs and default to
2401 positionals = self._get_positional_actions()
2402 a = [action for action in positionals
2409 for action in group._group_actions if action in positionals]:
2419 for action in positionals:
2420 # deactivate positionals
2428 for action in positionals:
2437 for action in positionals:
2442 # parse positionals. optionals aren't normally required, but
2574 # positionals, optionals and user-defined groups