Skip to main content

Interface: SetupVarsAndRefsResult

Defined in: lang-cypher/src/visitors/builder.ts:86

Result of resolving the variables and references of a pattern chain during plan building.

Properties

ctx

ctx: IdSet

Defined in: lang-cypher/src/visitors/builder.ts:92

Combined identifier set of the surrounding context and the current source schema.


isRef

isRef: boolean[]

Defined in: lang-cypher/src/visitors/builder.ts:90

true for elements whose variable was already bound in the surrounding context.


res

res: PlanTupleOperator

Defined in: lang-cypher/src/visitors/builder.ts:94

Partially built plan covering the referenced elements, or undefined when no references exist.


variables

variables: ASTIdentifier[]

Defined in: lang-cypher/src/visitors/builder.ts:88

One identifier per chain element; generated identifiers use varPrefix as their namespace.


varPrefix

varPrefix: symbol

Defined in: lang-cypher/src/visitors/builder.ts:96

Symbol used as a namespace prefix for unnamed generated variables.