Lines Matching refs:option
8 // - `Group`: Sets a single group to this option.
14 // Sets group 1, 2, 3, 4 for the option.
19 // - `Required`: Marks the option as required.
26 // Example: def foo : Option<"long-option", "l">
28 // long option value
34 // Example: def foo : Option<"long-option", "l">
36 // short option
48 // Default value: 0 (No validator for option)
54 // Default value: {} (No enum associated with this option)
59 // Marks the option as required (see option_has_arg).
67 // - `Completion`: Gives the option a single completion kind.
83 // Sets the argument type to eArgTypePid and marks option as
87 // Sets the argument type to eArgTypePid and marks option as
92 // Marks the option as required (see option_has_arg).
96 // Use `OptionalEnumArg` for having an option enum argument.
101 // - `Desc`: Sets the description for the given option.
113 // Moves the option into a list of option groups.
118 // Moves the option in all option groups in a range.
124 // Moves the option in a single option group.
130 // Sets the description for the option that should be
136 // Marks the option as required when calling the
142 // Gives the option an optional argument.
148 // Gives the option an required argument.
153 // Gives the option an required argument.
158 // Gives the option an required argument.
164 // Sets the available completions for the given option.
168 // Sets a single completion for the given option.
173 // Sets the validator for a given option.