$Revision: 1.2 $
$Date: 2002/06/11 01:20:04 $
methodparam — Parameters to a method
methodparam ::= (modifier*,type?, ((parameter,initializer?)| funcparams), modifier*)
Name | Type | Default | ||||
choice |
| "req" | ||||
rep |
| "norepeat" |
Common attributes and common linking attributes.
Additional attributes: (Required attributes, if any, are bold)
In the syntax summary of a ConstructorSynopsis, DestructorSynopsis, or MethodSynopsis, MethodParam provides the description of a parameter to the method. Typically, this includes the data type of the parameter and its name, but may also include an initial value and other modifiers.
Formatted inline. For a complete description of the processing expectations, see ClassSynopsis.
The following elements occur in methodparam: funcparams, initializer, modifier, parameter, type.
Choice indicates whether the MethodParam is required (Req or Plain) or optional (Opt). Arguments identified as Plain are required, but are shown without additional decoration.
A Rep value of Repeat indicates that the MethodParam is reapeatable.