This node is basically just a performance optimization over the normal ValueListNode. The queries often contain large arrays of primitive values (for example in a where in list) and we don't want to create a ValueNode for each item in those lists.

interface PrimitiveValueListNode {
    kind: "PrimitiveValueListNode";
    values: readonly unknown[];
}

Hierarchy (view full)

Properties

Properties

kind: "PrimitiveValueListNode"
values: readonly unknown[]