The type of the parameter
OptionaldocsXML documentation for the parameter
OptionalinitializerThe default value for the parameter
OptionalannotationsAny annotations to add to the parameter
OptionalsplitWhether to split annotations onto separate lines
The name of the parameter