Search
Preparing search index...
The search index is not available
@mavenomics/mql
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Globals
MqlParserVisitor
Class MqlParserVisitor
Hierarchy
MqlParserVisitor
MqlParserVisitor
LiteralVisitor
SetDefFinder
MqlTreeCompiler
Index
Methods
visit
visit
Addition
Expression
visit
And
Expression
visit
Assignment
visit
Assignment_
list_
comma_
separated
visit
Assignment_
list_
semicolon_
separated
visit
At_
identifier
visit
Children
visit
Contextual_
keywords
visit
Custom_
literal
visit
Def_
statement
visit
Definition_
list
visit
Displayed_
column
visit
Endregion_
statement
visit
Equality
Expression
visit
Error
Node
visit
Escaped_
identifier
visit
Expression
visit
Expression_
list
visit
Expression_
standalone
visit
False
Literal
visit
Float_
vector
visit
Format
visit
Function
Expression
visit
Function_
definition
visit
Group_
clause
visit
Hash_
statement
visit
Having_
clause
visit
Here_
document
visit
Identifier
visit
Import_
statement
visit
InExpression
visit
Literal_
double
visit
Literal_
string
visit
Literal_
table
visit
Literal_
table_
column
visit
Literal_
table_
row
visit
Mql_
literal
visit
Mql_
query
visit
Multiplicative
Expression
visit
Negation
Expression
visit
Negative_
literal_
double
visit
Non_
at_
param_
set_
statement
visit
Non_
at_
param_
set_
statement_
list
visit
Non_
function_
non_
at_
identifier
visit
Normal_
identifier
visit
Not
Expression
visit
Null
Literal
visit
OrExpression
visit
Order_
clause
visit
Parenthesis
Expression
visit
Primary
Expression
visit
Query_
sets_
defs
visit
Query_
sets_
defs_
regions
visit
Region_
or_
displayed_
column
visit
Region_
statement
visit
Relation
Expression
visit
Select_
list
visit
Select_
statement
visit
Set_
statement
visit
Set_
statement_
list
visit
Sorted_
def
visit
String_
vector
visit
Terminal
visit
True
Literal
visit
Where_
clause
visit
Xor
Expression
escape
Double
Quoted
unescape
Identifier
Methods
visit
visit
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Addition
Expression
visit
Addition
Expression
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
And
Expression
visit
And
Expression
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Assignment
visit
Assignment
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Assignment_
list_
comma_
separated
visit
Assignment_
list_
comma_
separated
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Assignment_
list_
semicolon_
separated
visit
Assignment_
list_
semicolon_
separated
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
At_
identifier
visit
At_
identifier
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Children
visit
Children
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Contextual_
keywords
visit
Contextual_
keywords
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Custom_
literal
visit
Custom_
literal
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Def_
statement
visit
Def_
statement
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Definition_
list
visit
Definition_
list
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Displayed_
column
visit
Displayed_
column
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Endregion_
statement
visit
Endregion_
statement
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Equality
Expression
visit
Equality
Expression
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Error
Node
visit
Error
Node
(
node
:
ErrorNode
)
:
any
Parameters
node:
ErrorNode
Returns
any
visit
Escaped_
identifier
visit
Escaped_
identifier
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Expression
visit
Expression
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Expression_
list
visit
Expression_
list
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Expression_
standalone
visit
Expression_
standalone
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
False
Literal
visit
False
Literal
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Float_
vector
visit
Float_
vector
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Format
visit
Format
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Function
Expression
visit
Function
Expression
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Function_
definition
visit
Function_
definition
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Group_
clause
visit
Group_
clause
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Hash_
statement
visit
Hash_
statement
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Having_
clause
visit
Having_
clause
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Here_
document
visit
Here_
document
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Identifier
visit
Identifier
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Import_
statement
visit
Import_
statement
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
InExpression
visit
InExpression
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Literal_
double
visit
Literal_
double
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Literal_
string
visit
Literal_
string
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Literal_
table
visit
Literal_
table
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Literal_
table_
column
visit
Literal_
table_
column
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Literal_
table_
row
visit
Literal_
table_
row
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Mql_
literal
visit
Mql_
literal
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Mql_
query
visit
Mql_
query
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Multiplicative
Expression
visit
Multiplicative
Expression
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Negation
Expression
visit
Negation
Expression
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Negative_
literal_
double
visit
Negative_
literal_
double
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Non_
at_
param_
set_
statement
visit
Non_
at_
param_
set_
statement
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Non_
at_
param_
set_
statement_
list
visit
Non_
at_
param_
set_
statement_
list
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Non_
function_
non_
at_
identifier
visit
Non_
function_
non_
at_
identifier
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Normal_
identifier
visit
Normal_
identifier
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Not
Expression
visit
Not
Expression
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Null
Literal
visit
Null
Literal
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
OrExpression
visit
OrExpression
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Order_
clause
visit
Order_
clause
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Parenthesis
Expression
visit
Parenthesis
Expression
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Primary
Expression
visit
Primary
Expression
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Query_
sets_
defs
visit
Query_
sets_
defs
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Query_
sets_
defs_
regions
visit
Query_
sets_
defs_
regions
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Region_
or_
displayed_
column
visit
Region_
or_
displayed_
column
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Region_
statement
visit
Region_
statement
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Relation
Expression
visit
Relation
Expression
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Select_
list
visit
Select_
list
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Select_
statement
visit
Select_
statement
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Set_
statement
visit
Set_
statement
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Set_
statement_
list
visit
Set_
statement_
list
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Sorted_
def
visit
Sorted_
def
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
String_
vector
visit
String_
vector
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Terminal
visit
Terminal
(
node
:
TerminalNode
)
:
any
Parameters
node:
TerminalNode
Returns
any
visit
True
Literal
visit
True
Literal
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Where_
clause
visit
Where_
clause
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
visit
Xor
Expression
visit
Xor
Expression
(
ctx
:
any
)
:
any
Parameters
ctx:
any
Returns
any
Static
escape
Double
Quoted
escape
Double
Quoted
(
str
:
string
)
:
string
Parameters
str:
string
Returns
string
Static
unescape
Identifier
unescape
Identifier
(
id
:
string
)
:
string
Parameters
id:
string
Returns
string
Globals
Mql
Parser
Visitor
visit
visit
Addition
Expression
visit
And
Expression
visit
Assignment
visit
Assignment_
list_
comma_
separated
visit
Assignment_
list_
semicolon_
separated
visit
At_
identifier
visit
Children
visit
Contextual_
keywords
visit
Custom_
literal
visit
Def_
statement
visit
Definition_
list
visit
Displayed_
column
visit
Endregion_
statement
visit
Equality
Expression
visit
Error
Node
visit
Escaped_
identifier
visit
Expression
visit
Expression_
list
visit
Expression_
standalone
visit
False
Literal
visit
Float_
vector
visit
Format
visit
Function
Expression
visit
Function_
definition
visit
Group_
clause
visit
Hash_
statement
visit
Having_
clause
visit
Here_
document
visit
Identifier
visit
Import_
statement
visit
InExpression
visit
Literal_
double
visit
Literal_
string
visit
Literal_
table
visit
Literal_
table_
column
visit
Literal_
table_
row
visit
Mql_
literal
visit
Mql_
query
visit
Multiplicative
Expression
visit
Negation
Expression
visit
Negative_
literal_
double
visit
Non_
at_
param_
set_
statement
visit
Non_
at_
param_
set_
statement_
list
visit
Non_
function_
non_
at_
identifier
visit
Normal_
identifier
visit
Not
Expression
visit
Null
Literal
visit
OrExpression
visit
Order_
clause
visit
Parenthesis
Expression
visit
Primary
Expression
visit
Query_
sets_
defs
visit
Query_
sets_
defs_
regions
visit
Region_
or_
displayed_
column
visit
Region_
statement
visit
Relation
Expression
visit
Select_
list
visit
Select_
statement
visit
Set_
statement
visit
Set_
statement_
list
visit
Sorted_
def
visit
String_
vector
visit
Terminal
visit
True
Literal
visit
Where_
clause
visit
Xor
Expression
escape
Double
Quoted
unescape
Identifier
Generated using
TypeDoc