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. |