An inline variable declaration.

Assertions and some control structures allow inline declarations of variables.

Examples:

firstEmployee = employees.first
Integer|Float num
Initializer
Variable()
Attributes
childrenSource Codeshared formal [Type|ValueModifier, LIdentifier, Specifier=]|[LIdentifier, Specifier=] children

The child nodes of this node.

nameSource Codeshared formal MemberName name

The name of the variable.

specifierSource Codeshared formal Specifier? specifier

The definition of the variable, if present.

typeSource Codeshared formal Type|ValueModifier? type

The type of the variable, if present.

(If the type isn’t explicitly specified, it is inferred.)

Inherited Attributes
Attributes inherited from: Node
Attributes inherited from: Object
hash, string
Inherited Methods
Methods inherited from: Node
Methods inherited from: Object
equals