new Argument
fun newArgument( token: A_Token, declaredType: A_Type, typeExpression: A_Phrase): A_Phrase
Content copied to clipboard
Construct a new declaration of a block DeclarationKind.ARGUMENT.
Return
The argument declaration.
Parameters
token
The token that is the defining occurrence of the name of the entity being declared.
declared Type
The type of the entity being declared.
type Expression
The expression that produced the type for the entity being declared, or nil if there was no such expression.