[]previous and next page

CallExpressionNode

A call such as f(a, b).

A call such as f(a, b).

Import#

ts
import type { CallExpressionNode } from "@shadow-js/compiler";

Signature#

ts
interface CallExpressionNode extends PluginNode {
  /** `"CallExpression"`. */
  readonly type: "CallExpression";
  /** What is called. */
  readonly callee: PluginNode;
  /** The arguments, in order. */
  readonly arguments: readonly PluginNode[];
}

Members#

Name Type Description
type readonly type: "CallExpression" "CallExpression".
callee readonly callee: PluginNode What is called.
arguments readonly arguments: readonly PluginNode[] The arguments, in order.