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.