constructor( functionNode = null, parameters = {} ) {

		super();

		/**
		 * The function node.
		 *
		 * @type {?FunctionNode}
		 * @default null
		 */
		this.functionNode = functionNode;

		/**
		 * The parameters of the function call.
		 *
		 * @type {Object<string, Node>}
		 * @default {}
		 */
		this.parameters = parameters;

	}
Constructs a new function call node.

@param {?FunctionNode} functionNode - The function node.
@param {Object<string, Node>} [parameters={}] - The parameters for the function call.