Constructor
new FunctionOverloadingNode( functionNodes : Array.<function()>, …parametersNodes : Node )
Constructs a new function overloading node.
functionNodes |
Array of |
parametersNodes |
A list of parameter nodes. |
Properties
.functionNodes : Array.<function()>
Array of Fn function definitions.
.parametersNodes : Array.<Node>
A list of parameter nodes.
Methods
.getNodeType( builder : NodeBuilder ) : string
This method is overwritten since the node type is inferred from the function's return type.
builder |
The current node builder. |
- Overrides: Node#getNodeType
- Returns: The node type.