ExprOptVarNode Type
Example: `?name` in a function call — a named optional argument passed explicitly. `IsOptional` is `true` when the `?` prefix is present; `Identifier` is the argument name.
Constructors
| Constructor |
Description
|
Full Usage:
ExprOptVarNode(isOptional, identifier, range)
Parameters:
bool
identifier : IdentListNode
range : range
Returns: ExprOptVarNode
|
|
Instance members
| Instance member |
Description
|
|
|
Full Usage:
this.IsOptional
Returns: bool
|
|
Inherited members
Inherited from
NodeBase
Instance members
| Instance member |
Description
|
|
|
|
|
|
|
|
|
Full Usage:
this.ToStringWithIndent
Parameters:
int
Returns: string
|
|
|
|
Full Usage:
this.HasContentAfter
Returns: bool
|
|
|
|
|
|
|
|
|
|
Full Usage:
this.HasContentBefore
Returns: bool
|
|
fantomas