Class: ASTRow
Defined in: lang-sql/src/ast/expression.ts:115
SQL ROW(...) constructor; wraps each element in an ASTExpressionAlias
with an auto-assigned column name.
Implements
Constructors
Constructor
new ASTRow(
items):ASTRow
Defined in: lang-sql/src/ast/expression.ts:118
Parameters
| Parameter | Type |
|---|---|
items | ASTNode[] |
Returns
ASTRow
Properties
items
items:
ASTExpressionAlias[]
Defined in: lang-sql/src/ast/expression.ts:117
Columns of the row, each wrapped in an ASTExpressionAlias.
Methods
accept()
accept<
Ret,Arg>(visitor,arg?):Ret
Defined in: lang-sql/src/ast/expression.ts:130
Dispatches this node to the matching method on visitor.
Type Parameters
| Type Parameter |
|---|
Ret |
Arg |
Parameters
| Parameter | Type |
|---|---|
visitor | SQLVisitor<Ret, Arg> |
arg? | Arg |
Returns
Ret