Class: SubscriptExpr
Defined in: lang-cypher/src/ast/expression.ts:171
Subscript or slice expression: expr[idx] for index access or
expr[from..to] for a range slice.
Implements
Constructors
Constructor
new SubscriptExpr(
expr,subscript):SubscriptExpr
Defined in: lang-cypher/src/ast/expression.ts:172
Parameters
| Parameter | Type | Description |
|---|---|---|
expr | ASTNode | The list or map being indexed. |
subscript | [ASTNode, ASTNode] | [ASTNode] | Single-element tuple for index access; two-element tuple [from, to] for a slice. |
Returns
SubscriptExpr
Properties
expr
expr:
ASTNode
Defined in: lang-cypher/src/ast/expression.ts:174
The list or map being indexed.
subscript
Defined in: lang-cypher/src/ast/expression.ts:176
Single-element tuple for index access; two-element tuple [from, to] for a slice.
Methods
accept()
accept<
Ret,Arg>(visitor,arg?):Ret
Defined in: lang-cypher/src/ast/expression.ts:179
Dispatches this node to the matching method on visitor.
Type Parameters
| Type Parameter |
|---|
Ret |
Arg |
Parameters
| Parameter | Type |
|---|---|
visitor | CypherVisitor<Ret, Arg> |
arg? | Arg |
Returns
Ret