Constructor
new ArrayElementNode( node : Node, indexNode : Node )
Constructs an array element node.
| node |
The array-like node. |
| indexNode |
The index node that defines the element access. |
Properties
.isArrayElementNode : boolean (readonly)
This flag can be used for type testing.
Default is true.
Methods
.getMemberType( builder : NodeBuilder, name : string ) : string
This method is overwritten since the member type is inferred from the array-like node.
| builder |
The current node builder. |
| name |
The member name. |
- Overrides: Node#getMemberType
- Returns: The member type.
.getNodeType( builder : NodeBuilder ) : string
This method is overwritten since the node type is inferred from the array-like node.
| builder |
The current node builder. |
- Overrides: Node#getNodeType
- Returns: The node type.