Class: QuantifiedExpr
Defined in: lang-xquery/src/ast/expression.ts:78
XQuery quantified expression: every/some $var in expr satisfies expr.
Implements
Constructors
Constructor
new QuantifiedExpr(
quantifier,variables,expr):QuantifiedExpr
Defined in: lang-xquery/src/ast/expression.ts:79
Parameters
| Parameter | Type | Description |
|---|---|---|
quantifier | Quantifier | Whether the expression uses every or some. |
variables | [ASTVariable, ASTNode][] | Pairs of (variable, sequence expression) being bound. |
expr | ASTNode | The satisfies test expression evaluated for each binding combination. |
Returns
QuantifiedExpr
Properties
expr
expr:
ASTNode
Defined in: lang-xquery/src/ast/expression.ts:85
The satisfies test expression evaluated for each binding combination.
quantifier
quantifier:
Quantifier
Defined in: lang-xquery/src/ast/expression.ts:81
Whether the expression uses every or some.
variables
variables: [
ASTVariable,ASTNode][]
Defined in: lang-xquery/src/ast/expression.ts:83
Pairs of (variable, sequence expression) being bound.
Methods
accept()
accept<
Ret,Arg>(visitor,arg?):Ret
Defined in: lang-xquery/src/ast/expression.ts:88
Dispatches this node to the matching method on visitor.
Type Parameters
| Type Parameter |
|---|
Ret |
Arg |
Parameters
| Parameter | Type |
|---|---|
visitor | XQueryVisitor<Ret, Arg> |
arg? | Arg |
Returns
Ret