Home | History | Annotate | Download | only in site_compare

Lines Matching refs:positional

61                  required, default, positional):
78 positional: Argument specified by location, not name
106 self.positional = positional
135 if not self.positional:
149 if self.positional:
181 required=False, default=None, positional=False):
191 positional: Argument specified by location, not name
207 if (positional and required and
208 [arg for arg in self.args if arg.positional] and
209 not [arg for arg in self.args if arg.positional][-1].required):
211 "A required positional argument may not follow an optional one.")
214 required, default, positional)
381 # Fourth check: do we have any positional arguments available?
384 testarg for testarg in self.args if testarg.positional]:
455 Positional arguments come first, then required arguments,
467 return ((arg2.positional-arg1.positional)*2 +
510 "command", "Command to retrieve help for", positional=True)
681 test.AddArgument("pos1", "required positional argument", positional=True,
683 test.AddArgument("pos2", "optional positional argument", positional=True)
684 test.AddArgument("pos3", "another optional positional arg",
685 positional=True)
716 positional=True, required=True)
750 ("test --reqint 3 --req1", 1), # missing required positional parameter
754 (MIN+"param2", 0), # another positional parameter is okay