@@ -264,6 +264,12 @@ option handler. @code{UInteger} should also be
used on options like
@code{-falign-loops}=@var{n} are supported to make sure the saved
options are given a full integer.
+@item IntegerRange(@var{min}, @var{max})
+The option's integer argument is expected to be in the range specified
+by @var{min} and @var{max}, inclusive. The option parser will check
+and reject option arguments that are outside the range before passing
+it to the relevant option handler.
+
@item ToLower
The option's argument should be converted to lowercase as part of