[
{
"type": "_cf_tags",
"named": true,
"subtypes": [
{
"type": "cf_if_tag",
"named": true
},
{
"type": "cf_output_tag",
"named": true
},
{
"type": "cf_query_tag",
"named": true
},
{
"type": "cf_return_tag",
"named": true
},
{
"type": "cf_script_tag",
"named": true
},
{
"type": "cf_selfclose_tag",
"named": true
},
{
"type": "cf_set_tag",
"named": true
},
{
"type": "cf_tag",
"named": true
},
{
"type": "cf_xml_tag",
"named": true
}
]
},
{
"type": "arguments",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
},
{
"type": "spread_element",
"named": true
}
]
}
},
{
"type": "array",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "spread_element",
"named": true
}
]
}
},
{
"type": "array_pattern",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "assignment_pattern",
"named": true
},
{
"type": "pattern",
"named": true
}
]
}
},
{
"type": "arrow_function",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "statement_block",
"named": true
}
]
},
"parameter": {
"multiple": false,
"required": false,
"types": [
{
"type": "identifier",
"named": true
}
]
},
"parameters": {
"multiple": false,
"required": false,
"types": [
{
"type": "formal_parameters",
"named": true
}
]
}
}
},
{
"type": "assignment_expression",
"named": true,
"fields": {
"left": {
"multiple": false,
"required": true,
"types": [
{
"type": "array_pattern",
"named": true
},
{
"type": "identifier",
"named": true
},
{
"type": "member_expression",
"named": true
},
{
"type": "parenthesized_expression",
"named": true
},
{
"type": "string",
"named": true
},
{
"type": "subscript_expression",
"named": true
}
]
},
"right": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
}
},
{
"type": "assignment_pattern",
"named": true,
"fields": {
"left": {
"multiple": false,
"required": true,
"types": [
{
"type": "pattern",
"named": true
}
]
},
"right": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
}
]
}
}
},
{
"type": "attribute",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "attribute_name",
"named": true
},
{
"type": "attribute_value",
"named": true
},
{
"type": "quoted_attribute_value",
"named": true
}
]
}
},
{
"type": "attribute_name",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": false,
"types": [
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
},
{
"type": "attribute_value",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": false,
"types": [
{
"type": "_cf_tags",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
},
{
"type": "augmented_assignment_expression",
"named": true,
"fields": {
"left": {
"multiple": false,
"required": true,
"types": [
{
"type": "identifier",
"named": true
},
{
"type": "member_expression",
"named": true
},
{
"type": "parenthesized_expression",
"named": true
},
{
"type": "subscript_expression",
"named": true
}
]
},
"operator": {
"multiple": false,
"required": true,
"types": [
{
"type": "%=",
"named": false
},
{
"type": "&&=",
"named": false
},
{
"type": "&=",
"named": false
},
{
"type": "**=",
"named": false
},
{
"type": "*=",
"named": false
},
{
"type": "+=",
"named": false
},
{
"type": "-=",
"named": false
},
{
"type": "/=",
"named": false
},
{
"type": "<<=",
"named": false
},
{
"type": ">>=",
"named": false
},
{
"type": ">>>=",
"named": false
},
{
"type": "??=",
"named": false
},
{
"type": "^=",
"named": false
},
{
"type": "|=",
"named": false
},
{
"type": "||=",
"named": false
}
]
},
"right": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
}
]
}
}
},
{
"type": "binary_expression",
"named": true,
"fields": {
"left": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "private_property_identifier",
"named": true
}
]
},
"operator": {
"multiple": false,
"required": true,
"types": [
{
"type": "!=",
"named": false
},
{
"type": "!==",
"named": false
},
{
"type": "%",
"named": false
},
{
"type": "&",
"named": false
},
{
"type": "&&",
"named": false
},
{
"type": "*",
"named": false
},
{
"type": "**",
"named": false
},
{
"type": "+",
"named": false
},
{
"type": "-",
"named": false
},
{
"type": "/",
"named": false
},
{
"type": "<",
"named": false
},
{
"type": "<=",
"named": false
},
{
"type": "<>",
"named": false
},
{
"type": "==",
"named": false
},
{
"type": "===",
"named": false
},
{
"type": ">",
"named": false
},
{
"type": ">=",
"named": false
},
{
"type": "??",
"named": false
},
{
"type": "\\\\",
"named": false
},
{
"type": "^",
"named": false
},
{
"type": "in",
"named": false
},
{
"type": "instanceof",
"named": false
},
{
"type": "|",
"named": false
},
{
"type": "||",
"named": false
}
]
},
"right": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
}
},
{
"type": "break_statement",
"named": true,
"fields": {
"label": {
"multiple": false,
"required": false,
"types": [
{
"type": "statement_identifier",
"named": true
}
]
}
}
},
{
"type": "call_expression",
"named": true,
"fields": {
"arguments": {
"multiple": false,
"required": true,
"types": [
{
"type": "arguments",
"named": true
}
]
},
"function": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
},
{
"type": "identifier",
"named": true
},
{
"type": "import",
"named": true
},
{
"type": "member_expression",
"named": true
},
{
"type": "primary_expression",
"named": true
}
]
},
"optional_chain": {
"multiple": false,
"required": false,
"types": [
{
"type": "optional_chain",
"named": true
}
]
}
}
},
{
"type": "catch_clause",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement_block",
"named": true
}
]
},
"parameter": {
"multiple": false,
"required": false,
"types": [
{
"type": "array_pattern",
"named": true
},
{
"type": "identifier",
"named": true
}
]
},
"type": {
"multiple": false,
"required": false,
"types": [
{
"type": "identifier",
"named": true
}
]
}
}
},
{
"type": "cf_attribute",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cf_attribute_name",
"named": true
},
{
"type": "cf_attribute_value",
"named": true
},
{
"type": "quoted_cf_attribute_value",
"named": true
}
]
}
},
{
"type": "cf_attribute_value",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "attribute_value",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
},
{
"type": "cf_else_tag",
"named": true,
"fields": {}
},
{
"type": "cf_elseif_tag",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
},
{
"type": "cf_end_tag",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "cf_tag_name",
"named": true
}
]
}
},
{
"type": "cf_identifier_path",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "identifier",
"named": true
},
{
"type": "number",
"named": true
}
]
}
},
{
"type": "cf_if_alt",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "_cf_tags",
"named": true
},
{
"type": "cf_else_tag",
"named": true
},
{
"type": "cf_elseif_tag",
"named": true
},
{
"type": "cf_if_alt",
"named": true
},
{
"type": "cfquery_segment",
"named": true
},
{
"type": "erroneous_cf_end_tag",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
},
{
"type": "cf_if_tag",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "_cf_tags",
"named": true
},
{
"type": "cf_if_alt",
"named": true
},
{
"type": "cfquery_segment",
"named": true
},
{
"type": "erroneous_cf_end_tag",
"named": true
},
{
"type": "expression",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
},
{
"type": "cf_output_tag",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "_cf_tags",
"named": true
},
{
"type": "cf_attribute",
"named": true
},
{
"type": "doctype",
"named": true
},
{
"type": "element",
"named": true
},
{
"type": "entity",
"named": true
},
{
"type": "erroneous_cf_end_tag",
"named": true
},
{
"type": "erroneous_end_tag",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
},
{
"type": "script_element",
"named": true
},
{
"type": "style_element",
"named": true
},
{
"type": "text",
"named": true
},
{
"type": "xml_decl",
"named": true
}
]
}
},
{
"type": "cf_query_tag",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cf_attribute",
"named": true
},
{
"type": "cf_query_content",
"named": true
}
]
}
},
{
"type": "cf_return_tag",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cf_selfclose_void_tag_end",
"named": true
},
{
"type": "expression",
"named": true
}
]
}
},
{
"type": "cf_script_tag",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cf_attribute",
"named": true
},
{
"type": "cf_script_content",
"named": true
}
]
}
},
{
"type": "cf_selfclose_tag",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cf_attribute",
"named": true
},
{
"type": "cf_selfclose_void_tag_end",
"named": true
}
]
}
},
{
"type": "cf_selfclose_void_tag_end",
"named": true,
"fields": {}
},
{
"type": "cf_set_tag",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cf_selfclose_void_tag_end",
"named": true
},
{
"type": "cf_var",
"named": true
},
{
"type": "expression",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
},
{
"type": "cf_start_tag",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cf_tag_name",
"named": true
},
{
"type": "tag_attributes",
"named": true
}
]
}
},
{
"type": "cf_start_tag_with_selfclose",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cf_tag_name",
"named": true
},
{
"type": "tag_attributes",
"named": true
}
]
}
},
{
"type": "cf_tag",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "_cf_tags",
"named": true
},
{
"type": "cf_end_tag",
"named": true
},
{
"type": "cf_start_tag",
"named": true
},
{
"type": "cf_start_tag_with_selfclose",
"named": true
},
{
"type": "cfquery_segment",
"named": true
},
{
"type": "erroneous_cf_end_tag",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
},
{
"type": "implicit_cf_end_tag",
"named": true
}
]
}
},
{
"type": "cf_xml_tag",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cf_attribute",
"named": true
},
{
"type": "cf_xml_content",
"named": true
}
]
}
},
{
"type": "cfquery_assignment",
"named": true,
"fields": {
"column": {
"multiple": false,
"required": true,
"types": [
{
"type": "identifier",
"named": true
}
]
},
"value": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
}
}
},
{
"type": "cfquery_assignment_list",
"named": true,
"fields": {
"first": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_assignment",
"named": true
}
]
},
"rest": {
"multiple": true,
"required": false,
"types": [
{
"type": "cfquery_assignment",
"named": true
}
]
}
}
},
{
"type": "cfquery_between_expression",
"named": true,
"fields": {
"lower": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_primary_expression",
"named": true
}
]
},
"upper": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_primary_expression",
"named": true
}
]
},
"value": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_primary_expression",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "keyword_and",
"named": true
},
{
"type": "keyword_between",
"named": true
}
]
}
},
{
"type": "cfquery_binary_expression",
"named": true,
"fields": {
"left": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
},
{
"type": "cfquery_primary_expression",
"named": true
}
]
},
"operator": {
"multiple": false,
"required": false,
"types": [
{
"type": "*",
"named": false
},
{
"type": "+",
"named": false
},
{
"type": "-",
"named": false
},
{
"type": "/",
"named": false
},
{
"type": "<",
"named": false
},
{
"type": "<=",
"named": false
},
{
"type": "<>",
"named": false
},
{
"type": "=",
"named": false
},
{
"type": ">",
"named": false
},
{
"type": ">=",
"named": false
},
{
"type": "keyword_ilike",
"named": true
},
{
"type": "keyword_like",
"named": true
},
{
"type": "keyword_mod",
"named": true
}
]
},
"right": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
},
{
"type": "cfquery_primary_expression",
"named": true
}
]
}
},
"children": {
"multiple": false,
"required": false,
"types": [
{
"type": "keyword_and",
"named": true
},
{
"type": "keyword_or",
"named": true
}
]
}
},
{
"type": "cfquery_boolean_literal",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "keyword_false",
"named": true
},
{
"type": "keyword_true",
"named": true
},
{
"type": "keyword_unknown",
"named": true
}
]
}
},
{
"type": "cfquery_bracket_identifier",
"named": true,
"fields": {
"name": {
"multiple": false,
"required": true,
"types": [
{
"type": "identifier",
"named": true
}
]
}
}
},
{
"type": "cfquery_case_expression",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_else_clause",
"named": true
},
{
"type": "cfquery_when_clause",
"named": true
},
{
"type": "keyword_case",
"named": true
},
{
"type": "keyword_end",
"named": true
}
]
}
},
{
"type": "cfquery_cast_expression",
"named": true,
"fields": {
"type": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_type_name",
"named": true
}
]
},
"value": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "keyword_as",
"named": true
},
{
"type": "keyword_cast",
"named": true
}
]
}
},
{
"type": "cfquery_clause",
"named": true,
"fields": {
"condition": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
}
},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "keyword_and",
"named": true
},
{
"type": "keyword_where",
"named": true
}
]
}
},
{
"type": "cfquery_column_list",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_column_list_body",
"named": true
}
]
}
},
{
"type": "cfquery_column_list_body",
"named": true,
"fields": {
"first": {
"multiple": false,
"required": true,
"types": [
{
"type": "identifier",
"named": true
}
]
},
"rest": {
"multiple": true,
"required": false,
"types": [
{
"type": "identifier",
"named": true
}
]
}
}
},
{
"type": "cfquery_cte",
"named": true,
"fields": {
"name": {
"multiple": false,
"required": true,
"types": [
{
"type": "identifier",
"named": true
}
]
},
"query": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_cte_query",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_column_list",
"named": true
},
{
"type": "keyword_as",
"named": true
}
]
}
},
{
"type": "cfquery_cte_list",
"named": true,
"fields": {
"first": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_cte",
"named": true
}
]
},
"rest": {
"multiple": true,
"required": false,
"types": [
{
"type": "cfquery_cte",
"named": true
}
]
}
}
},
{
"type": "cfquery_cte_query",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_cte_union_inner",
"named": true
},
{
"type": "cfquery_select_core",
"named": true
}
]
}
},
{
"type": "cfquery_cte_union_inner",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_select_core",
"named": true
},
{
"type": "keyword_all",
"named": true
},
{
"type": "keyword_union",
"named": true
}
]
}
},
{
"type": "cfquery_delete_statement",
"named": true,
"fields": {
"table": {
"multiple": false,
"required": false,
"types": [
{
"type": "cfquery_bracket_identifier",
"named": true
},
{
"type": "identifier",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_clause",
"named": true
},
{
"type": "keyword_delete",
"named": true
},
{
"type": "keyword_from",
"named": true
}
]
}
},
{
"type": "cfquery_double_quoted_identifier",
"named": true,
"fields": {
"name": {
"multiple": false,
"required": true,
"types": [
{
"type": "identifier",
"named": true
}
]
}
}
},
{
"type": "cfquery_else_clause",
"named": true,
"fields": {
"result": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
}
},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "keyword_else",
"named": true
}
]
}
},
{
"type": "cfquery_exec_statement",
"named": true,
"fields": {
"name": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_qualified_name",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "function_call_args",
"named": true
},
{
"type": "keyword_call",
"named": true
},
{
"type": "keyword_exec",
"named": true
},
{
"type": "keyword_execute",
"named": true
}
]
}
},
{
"type": "cfquery_exists_expression",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_subquery",
"named": true
},
{
"type": "keyword_exists",
"named": true
}
]
}
},
{
"type": "cfquery_expression",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_between_expression",
"named": true
},
{
"type": "cfquery_binary_expression",
"named": true
},
{
"type": "cfquery_case_expression",
"named": true
},
{
"type": "cfquery_exists_expression",
"named": true
},
{
"type": "cfquery_in_expression",
"named": true
},
{
"type": "cfquery_is_null_expression",
"named": true
},
{
"type": "cfquery_primary_expression",
"named": true
},
{
"type": "cfquery_unary_expression",
"named": true
}
]
}
},
{
"type": "cfquery_for_update_clause",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_column_list",
"named": true
},
{
"type": "identifier",
"named": true
},
{
"type": "keyword_for",
"named": true
},
{
"type": "keyword_locked",
"named": true
},
{
"type": "keyword_of",
"named": true
},
{
"type": "keyword_skip",
"named": true
},
{
"type": "keyword_update",
"named": true
}
]
}
},
{
"type": "cfquery_from_clause",
"named": true,
"fields": {
"tables": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_from_table_list",
"named": true
}
]
}
},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "keyword_from",
"named": true
}
]
}
},
{
"type": "cfquery_from_table_list",
"named": true,
"fields": {
"first": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_table_reference",
"named": true
}
]
},
"rest": {
"multiple": true,
"required": false,
"types": [
{
"type": "cfquery_table_reference",
"named": true
}
]
}
}
},
{
"type": "cfquery_function_call",
"named": true,
"fields": {
"function": {
"multiple": false,
"required": true,
"types": [
{
"type": "identifier",
"named": true
}
]
}
},
"children": {
"multiple": false,
"required": false,
"types": [
{
"type": "function_call_args",
"named": true
}
]
}
},
{
"type": "cfquery_group_by_clause",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_group_by_expression_list",
"named": true
},
{
"type": "cfquery_having_clause",
"named": true
},
{
"type": "keyword_group_by",
"named": true
}
]
}
},
{
"type": "cfquery_group_by_expression_list",
"named": true,
"fields": {
"first": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
},
"rest": {
"multiple": true,
"required": false,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
}
}
},
{
"type": "cfquery_having_clause",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
},
{
"type": "keyword_having",
"named": true
}
]
}
},
{
"type": "cfquery_in_expression",
"named": true,
"fields": {
"set": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_in_list",
"named": true
}
]
},
"value": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_primary_expression",
"named": true
}
]
}
},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "keyword_in",
"named": true
}
]
}
},
{
"type": "cfquery_in_list",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_in_list_body",
"named": true
},
{
"type": "cfquery_subquery",
"named": true
}
]
}
},
{
"type": "cfquery_in_list_body",
"named": true,
"fields": {
"first": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
},
"rest": {
"multiple": true,
"required": false,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
}
}
},
{
"type": "cfquery_insert_statement",
"named": true,
"fields": {
"columns": {
"multiple": false,
"required": false,
"types": [
{
"type": "cfquery_column_list",
"named": true
}
]
},
"table": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_bracket_identifier",
"named": true
},
{
"type": "identifier",
"named": true
}
]
},
"values": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_value_list",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "keyword_insert",
"named": true
},
{
"type": "keyword_into",
"named": true
},
{
"type": "keyword_values",
"named": true
}
]
}
},
{
"type": "cfquery_is_null_expression",
"named": true,
"fields": {
"value": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_primary_expression",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "keyword_is",
"named": true
},
{
"type": "keyword_not",
"named": true
},
{
"type": "keyword_null",
"named": true
}
]
}
},
{
"type": "cfquery_join_clause",
"named": true,
"fields": {
"condition": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
},
"join_type": {
"multiple": false,
"required": false,
"types": [
{
"type": "keyword_full",
"named": true
},
{
"type": "keyword_inner",
"named": true
},
{
"type": "keyword_left",
"named": true
},
{
"type": "keyword_right",
"named": true
}
]
},
"table": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_table_reference",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "keyword_join",
"named": true
},
{
"type": "keyword_on",
"named": true
},
{
"type": "keyword_outer",
"named": true
}
]
}
},
{
"type": "cfquery_limit_clause",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "keyword_limit",
"named": true
},
{
"type": "keyword_offset",
"named": true
},
{
"type": "number",
"named": true
},
{
"type": "parameter",
"named": true
}
]
}
},
{
"type": "cfquery_merge_statement",
"named": true,
"fields": {
"columns": {
"multiple": false,
"required": false,
"types": [
{
"type": "cfquery_column_list",
"named": true
}
]
},
"condition": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
},
"source": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_table_reference",
"named": true
}
]
},
"target": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_table_reference",
"named": true
}
]
},
"values": {
"multiple": false,
"required": false,
"types": [
{
"type": "cfquery_value_list",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_assignment_list",
"named": true
},
{
"type": "keyword_insert",
"named": true
},
{
"type": "keyword_into",
"named": true
},
{
"type": "keyword_matched",
"named": true
},
{
"type": "keyword_merge",
"named": true
},
{
"type": "keyword_not",
"named": true
},
{
"type": "keyword_on",
"named": true
},
{
"type": "keyword_set",
"named": true
},
{
"type": "keyword_then",
"named": true
},
{
"type": "keyword_update",
"named": true
},
{
"type": "keyword_using",
"named": true
},
{
"type": "keyword_values",
"named": true
},
{
"type": "keyword_when",
"named": true
}
]
}
},
{
"type": "cfquery_offset_fetch_clause",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "keyword_fetch",
"named": true
},
{
"type": "keyword_next",
"named": true
},
{
"type": "keyword_offset",
"named": true
},
{
"type": "keyword_only",
"named": true
},
{
"type": "keyword_rows",
"named": true
},
{
"type": "number",
"named": true
},
{
"type": "parameter",
"named": true
}
]
}
},
{
"type": "cfquery_order_by_clause",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_order_by_expression_list",
"named": true
},
{
"type": "keyword_order_by",
"named": true
}
]
}
},
{
"type": "cfquery_order_by_expression",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
},
{
"type": "keyword_asc",
"named": true
},
{
"type": "keyword_desc",
"named": true
}
]
}
},
{
"type": "cfquery_order_by_expression_list",
"named": true,
"fields": {
"first": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_order_by_expression",
"named": true
}
]
},
"rest": {
"multiple": true,
"required": false,
"types": [
{
"type": "cfquery_order_by_expression",
"named": true
}
]
}
}
},
{
"type": "cfquery_parenthesized_expression",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
}
},
{
"type": "cfquery_pivot_clause",
"named": true,
"fields": {
"aggregate": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
},
"alias": {
"multiple": false,
"required": true,
"types": [
{
"type": "identifier",
"named": true
}
]
},
"pivot_column": {
"multiple": false,
"required": true,
"types": [
{
"type": "identifier",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_in_list_body",
"named": true
},
{
"type": "keyword_as",
"named": true
},
{
"type": "keyword_for",
"named": true
},
{
"type": "keyword_in",
"named": true
},
{
"type": "keyword_pivot",
"named": true
}
]
}
},
{
"type": "cfquery_primary_expression",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "cf_if_tag",
"named": true
},
{
"type": "cf_selfclose_tag",
"named": true
},
{
"type": "cf_set_tag",
"named": true
},
{
"type": "cf_tag",
"named": true
},
{
"type": "cfquery_boolean_literal",
"named": true
},
{
"type": "cfquery_bracket_identifier",
"named": true
},
{
"type": "cfquery_cast_expression",
"named": true
},
{
"type": "cfquery_double_quoted_identifier",
"named": true
},
{
"type": "cfquery_function_call",
"named": true
},
{
"type": "cfquery_parenthesized_expression",
"named": true
},
{
"type": "cfquery_qualified_name",
"named": true
},
{
"type": "cfquery_single_quoted_string",
"named": true
},
{
"type": "cfquery_window_invocation",
"named": true
},
{
"type": "hash_param",
"named": true
},
{
"type": "identifier",
"named": true
},
{
"type": "number",
"named": true
},
{
"type": "parameter",
"named": true
}
]
}
},
{
"type": "cfquery_qualified_name",
"named": true,
"fields": {
"first": {
"multiple": false,
"required": true,
"types": [
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
},
{
"type": "identifier",
"named": true
}
]
},
"rest": {
"multiple": true,
"required": true,
"types": [
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
},
{
"type": "identifier",
"named": true
}
]
}
}
},
{
"type": "cfquery_segment",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_clause",
"named": true
},
{
"type": "cfquery_delete_statement",
"named": true
},
{
"type": "cfquery_exec_statement",
"named": true
},
{
"type": "cfquery_insert_statement",
"named": true
},
{
"type": "cfquery_merge_statement",
"named": true
},
{
"type": "cfquery_select_statement",
"named": true
},
{
"type": "cfquery_truncate_statement",
"named": true
},
{
"type": "cfquery_union_statement",
"named": true
},
{
"type": "cfquery_update_statement",
"named": true
}
]
}
},
{
"type": "cfquery_select_core",
"named": true,
"fields": {
"columns": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_select_list",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_clause",
"named": true
},
{
"type": "cfquery_for_update_clause",
"named": true
},
{
"type": "cfquery_from_clause",
"named": true
},
{
"type": "cfquery_group_by_clause",
"named": true
},
{
"type": "cfquery_limit_clause",
"named": true
},
{
"type": "cfquery_offset_fetch_clause",
"named": true
},
{
"type": "cfquery_order_by_clause",
"named": true
},
{
"type": "cfquery_top_clause",
"named": true
},
{
"type": "cfquery_window_clause",
"named": true
},
{
"type": "keyword_distinct",
"named": true
},
{
"type": "keyword_select",
"named": true
}
]
}
},
{
"type": "cfquery_select_item",
"named": true,
"fields": {
"alias": {
"multiple": false,
"required": false,
"types": [
{
"type": "identifier",
"named": true
}
]
},
"expression": {
"multiple": false,
"required": false,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
}
},
"children": {
"multiple": false,
"required": false,
"types": [
{
"type": "cfquery_star",
"named": true
},
{
"type": "keyword_as",
"named": true
}
]
}
},
{
"type": "cfquery_select_list",
"named": true,
"fields": {
"first": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_select_item",
"named": true
}
]
},
"rest": {
"multiple": true,
"required": false,
"types": [
{
"type": "cfquery_select_item",
"named": true
}
]
}
}
},
{
"type": "cfquery_select_statement",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_select_core",
"named": true
},
{
"type": "cfquery_with_clause",
"named": true
}
]
}
},
{
"type": "cfquery_single_quoted_string",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
},
{
"type": "string_fragment",
"named": true
}
]
}
},
{
"type": "cfquery_star",
"named": true,
"fields": {}
},
{
"type": "cfquery_subquery",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_select_statement",
"named": true
}
]
}
},
{
"type": "cfquery_table_reference",
"named": true,
"fields": {
"alias": {
"multiple": false,
"required": false,
"types": [
{
"type": "identifier",
"named": true
}
]
},
"name": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_bracket_identifier",
"named": true
},
{
"type": "identifier",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "cfquery_join_clause",
"named": true
},
{
"type": "cfquery_pivot_clause",
"named": true
},
{
"type": "cfquery_unpivot_clause",
"named": true
},
{
"type": "keyword_as",
"named": true
}
]
}
},
{
"type": "cfquery_top_clause",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "keyword_top",
"named": true
},
{
"type": "number",
"named": true
},
{
"type": "parameter",
"named": true
}
]
}
},
{
"type": "cfquery_truncate_statement",
"named": true,
"fields": {
"table": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_bracket_identifier",
"named": true
},
{
"type": "identifier",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "keyword_table",
"named": true
},
{
"type": "keyword_truncate",
"named": true
}
]
}
},
{
"type": "cfquery_type_name",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "identifier",
"named": true
},
{
"type": "number",
"named": true
}
]
}
},
{
"type": "cfquery_unary_expression",
"named": true,
"fields": {
"operand": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
}
},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "keyword_not",
"named": true
}
]
}
},
{
"type": "cfquery_union_statement",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_select_core",
"named": true
},
{
"type": "cfquery_with_clause",
"named": true
},
{
"type": "keyword_all",
"named": true
},
{
"type": "keyword_union",
"named": true
}
]
}
},
{
"type": "cfquery_unpivot_clause",
"named": true,
"fields": {
"alias": {
"multiple": false,
"required": true,
"types": [
{
"type": "identifier",
"named": true
}
]
},
"name": {
"multiple": false,
"required": true,
"types": [
{
"type": "identifier",
"named": true
}
]
},
"value": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_in_list_body",
"named": true
},
{
"type": "keyword_as",
"named": true
},
{
"type": "keyword_for",
"named": true
},
{
"type": "keyword_in",
"named": true
},
{
"type": "keyword_unpivot",
"named": true
}
]
}
},
{
"type": "cfquery_update_statement",
"named": true,
"fields": {
"table": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_bracket_identifier",
"named": true
},
{
"type": "identifier",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_assignment_list",
"named": true
},
{
"type": "cfquery_clause",
"named": true
},
{
"type": "keyword_set",
"named": true
},
{
"type": "keyword_update",
"named": true
}
]
}
},
{
"type": "cfquery_value_list",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_value_list_body",
"named": true
}
]
}
},
{
"type": "cfquery_value_list_body",
"named": true,
"fields": {
"first": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
},
"rest": {
"multiple": true,
"required": false,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
}
}
},
{
"type": "cfquery_when_clause",
"named": true,
"fields": {
"condition": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
},
"result": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_expression",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "keyword_then",
"named": true
},
{
"type": "keyword_when",
"named": true
}
]
}
},
{
"type": "cfquery_window_clause",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_window_definition_list",
"named": true
},
{
"type": "keyword_window",
"named": true
}
]
}
},
{
"type": "cfquery_window_definition",
"named": true,
"fields": {
"name": {
"multiple": false,
"required": true,
"types": [
{
"type": "identifier",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_group_by_expression_list",
"named": true
},
{
"type": "cfquery_order_by_clause",
"named": true
},
{
"type": "keyword_as",
"named": true
},
{
"type": "keyword_partition_by",
"named": true
}
]
}
},
{
"type": "cfquery_window_definition_list",
"named": true,
"fields": {
"first": {
"multiple": false,
"required": true,
"types": [
{
"type": "cfquery_window_definition",
"named": true
}
]
},
"rest": {
"multiple": true,
"required": false,
"types": [
{
"type": "cfquery_window_definition",
"named": true
}
]
}
}
},
{
"type": "cfquery_window_invocation",
"named": true,
"fields": {
"function": {
"multiple": false,
"required": true,
"types": [
{
"type": "identifier",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_group_by_expression_list",
"named": true
},
{
"type": "cfquery_order_by_clause",
"named": true
},
{
"type": "function_call_args",
"named": true
},
{
"type": "keyword_over",
"named": true
},
{
"type": "keyword_partition_by",
"named": true
}
]
}
},
{
"type": "cfquery_with_clause",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "cfquery_cte_list",
"named": true
},
{
"type": "keyword_with",
"named": true
}
]
}
},
{
"type": "comment",
"named": true,
"extra": true,
"fields": {}
},
{
"type": "computed_property_name",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
}
]
}
},
{
"type": "continue_statement",
"named": true,
"fields": {
"label": {
"multiple": false,
"required": false,
"types": [
{
"type": "statement_identifier",
"named": true
}
]
}
}
},
{
"type": "declaration",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "function_declaration",
"named": true
},
{
"type": "generator_function_declaration",
"named": true
},
{
"type": "lexical_declaration",
"named": true
},
{
"type": "variable_declaration",
"named": true
}
]
}
},
{
"type": "decorator",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "call_expression",
"named": true
},
{
"type": "identifier",
"named": true
},
{
"type": "member_expression",
"named": true
}
]
}
},
{
"type": "do_statement",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement",
"named": true
}
]
},
"condition": {
"multiple": false,
"required": true,
"types": [
{
"type": "parenthesized_expression",
"named": true
}
]
}
}
},
{
"type": "doctype",
"named": true,
"fields": {}
},
{
"type": "element",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "_cf_tags",
"named": true
},
{
"type": "cfquery_segment",
"named": true
},
{
"type": "end_tag",
"named": true
},
{
"type": "erroneous_cf_end_tag",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
},
{
"type": "implicit_end_tag",
"named": true
},
{
"type": "self_closing_tag",
"named": true
},
{
"type": "start_tag",
"named": true
}
]
}
},
{
"type": "else_clause",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement",
"named": true
}
]
}
},
{
"type": "elvis_expression",
"named": true,
"fields": {
"alternative": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
}
]
},
"condition": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
}
]
}
}
},
{
"type": "empty_statement",
"named": true,
"fields": {}
},
{
"type": "end_tag",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "tag_name",
"named": true
}
]
}
},
{
"type": "erroneous_cf_end_tag",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "erroneous_cf_end_tag_name",
"named": true
}
]
}
},
{
"type": "erroneous_end_tag",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "erroneous_end_tag_name",
"named": true
}
]
}
},
{
"type": "expression",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "assignment_expression",
"named": true
},
{
"type": "augmented_assignment_expression",
"named": true
},
{
"type": "binary_expression",
"named": true
},
{
"type": "elvis_expression",
"named": true
},
{
"type": "new_expression",
"named": true
},
{
"type": "object_pattern",
"named": true
},
{
"type": "pair",
"named": true
},
{
"type": "primary_expression",
"named": true
},
{
"type": "ternary_expression",
"named": true
},
{
"type": "unary_expression",
"named": true
},
{
"type": "update_expression",
"named": true
},
{
"type": "yield_expression",
"named": true
}
]
}
},
{
"type": "expression_statement",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
},
{
"type": "finally_clause",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement_block",
"named": true
}
]
}
}
},
{
"type": "for_in_statement",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement",
"named": true
}
]
},
"kind": {
"multiple": false,
"required": false,
"types": [
{
"type": "const",
"named": false
},
{
"type": "let",
"named": false
},
{
"type": "var",
"named": false
}
]
},
"left": {
"multiple": false,
"required": true,
"types": [
{
"type": "array_pattern",
"named": true
},
{
"type": "identifier",
"named": true
},
{
"type": "member_expression",
"named": true
},
{
"type": "parenthesized_expression",
"named": true
},
{
"type": "string",
"named": true
},
{
"type": "subscript_expression",
"named": true
}
]
},
"operator": {
"multiple": false,
"required": true,
"types": [
{
"type": "in",
"named": false
},
{
"type": "of",
"named": false
}
]
},
"right": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
},
"value": {
"multiple": false,
"required": false,
"types": [
{
"type": "expression",
"named": true
}
]
}
}
},
{
"type": "for_statement",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement",
"named": true
}
]
},
"condition": {
"multiple": false,
"required": true,
"types": [
{
"type": "empty_statement",
"named": true
},
{
"type": "expression_statement",
"named": true
}
]
},
"increment": {
"multiple": false,
"required": false,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
},
"initializer": {
"multiple": false,
"required": true,
"types": [
{
"type": "empty_statement",
"named": true
},
{
"type": "expression_statement",
"named": true
},
{
"type": "lexical_declaration",
"named": true
},
{
"type": "variable_declaration",
"named": true
}
]
}
}
},
{
"type": "formal_parameters",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "assignment_pattern",
"named": true
},
{
"type": "pair_pattern",
"named": true
},
{
"type": "pattern",
"named": true
},
{
"type": "required",
"named": true
},
{
"type": "type",
"named": true
}
]
}
},
{
"type": "function_call_args",
"named": true,
"fields": {
"first": {
"multiple": false,
"required": true,
"types": [
{
"type": "*",
"named": false
},
{
"type": "cfquery_expression",
"named": true
}
]
},
"rest": {
"multiple": true,
"required": false,
"types": [
{
"type": "*",
"named": false
},
{
"type": "cfquery_expression",
"named": true
}
]
}
}
},
{
"type": "function_declaration",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement_block",
"named": true
}
]
},
"name": {
"multiple": false,
"required": true,
"types": [
{
"type": "identifier",
"named": true
}
]
},
"parameters": {
"multiple": false,
"required": true,
"types": [
{
"type": "formal_parameters",
"named": true
}
]
}
},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "access_type",
"named": true
},
{
"type": "return_type",
"named": true
}
]
}
},
{
"type": "function_expression",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement_block",
"named": true
}
]
},
"name": {
"multiple": false,
"required": false,
"types": [
{
"type": "identifier",
"named": true
}
]
},
"parameters": {
"multiple": false,
"required": true,
"types": [
{
"type": "formal_parameters",
"named": true
}
]
}
}
},
{
"type": "generator_function",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement_block",
"named": true
}
]
},
"name": {
"multiple": false,
"required": false,
"types": [
{
"type": "identifier",
"named": true
}
]
},
"parameters": {
"multiple": false,
"required": true,
"types": [
{
"type": "formal_parameters",
"named": true
}
]
}
}
},
{
"type": "generator_function_declaration",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement_block",
"named": true
}
]
},
"name": {
"multiple": false,
"required": true,
"types": [
{
"type": "identifier",
"named": true
}
]
},
"parameters": {
"multiple": false,
"required": true,
"types": [
{
"type": "formal_parameters",
"named": true
}
]
}
}
},
{
"type": "hash_empty",
"named": true,
"fields": {}
},
{
"type": "hash_expression",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
}
]
}
},
{
"type": "hash_param",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "cf_identifier_path",
"named": true
}
]
}
},
{
"type": "identifier",
"named": true,
"fields": {}
},
{
"type": "if_statement",
"named": true,
"fields": {
"alternative": {
"multiple": false,
"required": false,
"types": [
{
"type": "else_clause",
"named": true
}
]
},
"condition": {
"multiple": false,
"required": true,
"types": [
{
"type": "parenthesized_expression",
"named": true
}
]
},
"consequence": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement",
"named": true
}
]
}
}
},
{
"type": "keyword_and",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": false,
"types": [
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
},
{
"type": "labeled_statement",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement",
"named": true
}
]
},
"label": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement_identifier",
"named": true
}
]
}
}
},
{
"type": "lexical_declaration",
"named": true,
"fields": {
"kind": {
"multiple": false,
"required": true,
"types": [
{
"type": "const",
"named": false
},
{
"type": "let",
"named": false
}
]
}
},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "variable_declarator",
"named": true
}
]
}
},
{
"type": "member_expression",
"named": true,
"fields": {
"object": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "identifier",
"named": true
},
{
"type": "import",
"named": true
},
{
"type": "member_expression",
"named": true
},
{
"type": "primary_expression",
"named": true
}
]
},
"optional_chain": {
"multiple": false,
"required": false,
"types": [
{
"type": "optional_chain",
"named": true
}
]
},
"property": {
"multiple": false,
"required": true,
"types": [
{
"type": "cf_scope_identifier",
"named": true
},
{
"type": "private_property_identifier",
"named": true
},
{
"type": "property_identifier",
"named": true
}
]
},
"static_chain": {
"multiple": false,
"required": false,
"types": [
{
"type": "static_chain",
"named": true
}
]
}
}
},
{
"type": "meta_property",
"named": true,
"fields": {}
},
{
"type": "method_definition",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement_block",
"named": true
}
]
},
"decorator": {
"multiple": true,
"required": false,
"types": [
{
"type": "decorator",
"named": true
}
]
},
"name": {
"multiple": false,
"required": true,
"types": [
{
"type": "computed_property_name",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
},
{
"type": "number",
"named": true
},
{
"type": "private_property_identifier",
"named": true
},
{
"type": "property_identifier",
"named": true
},
{
"type": "string",
"named": true
}
]
},
"parameters": {
"multiple": false,
"required": true,
"types": [
{
"type": "formal_parameters",
"named": true
}
]
}
}
},
{
"type": "new_expression",
"named": true,
"fields": {
"arguments": {
"multiple": false,
"required": false,
"types": [
{
"type": "arguments",
"named": true
}
]
},
"constructor": {
"multiple": false,
"required": true,
"types": [
{
"type": "new_expression",
"named": true
},
{
"type": "primary_expression",
"named": true
}
]
}
}
},
{
"type": "object",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "assignment_expression",
"named": true
},
{
"type": "method_definition",
"named": true
},
{
"type": "pair",
"named": true
},
{
"type": "shorthand_property_identifier",
"named": true
},
{
"type": "spread_element",
"named": true
}
]
}
},
{
"type": "object_assignment_pattern",
"named": true,
"fields": {
"left": {
"multiple": false,
"required": true,
"types": [
{
"type": "array_pattern",
"named": true
},
{
"type": "shorthand_property_identifier_pattern",
"named": true
}
]
},
"right": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
}
]
}
}
},
{
"type": "object_pattern",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "object_assignment_pattern",
"named": true
},
{
"type": "pair_pattern",
"named": true
},
{
"type": "rest_pattern",
"named": true
},
{
"type": "shorthand_property_identifier_pattern",
"named": true
}
]
}
},
{
"type": "pair",
"named": true,
"fields": {
"key": {
"multiple": false,
"required": true,
"types": [
{
"type": "computed_property_name",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
},
{
"type": "number",
"named": true
},
{
"type": "private_property_identifier",
"named": true
},
{
"type": "property_identifier",
"named": true
},
{
"type": "string",
"named": true
}
]
},
"value": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
}
]
}
}
},
{
"type": "pair_pattern",
"named": true,
"fields": {
"key": {
"multiple": false,
"required": true,
"types": [
{
"type": "computed_property_name",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
},
{
"type": "number",
"named": true
},
{
"type": "private_property_identifier",
"named": true
},
{
"type": "property_identifier",
"named": true
},
{
"type": "string",
"named": true
}
]
},
"value": {
"multiple": false,
"required": true,
"types": [
{
"type": "assignment_pattern",
"named": true
},
{
"type": "pattern",
"named": true
}
]
}
}
},
{
"type": "parameter",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": false,
"types": [
{
"type": "identifier",
"named": true
}
]
}
},
{
"type": "parenthesized_expression",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": false,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
},
{
"type": "pattern",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "array_pattern",
"named": true
},
{
"type": "identifier",
"named": true
},
{
"type": "member_expression",
"named": true
},
{
"type": "rest_pattern",
"named": true
},
{
"type": "string",
"named": true
},
{
"type": "subscript_expression",
"named": true
}
]
}
},
{
"type": "primary_expression",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "array",
"named": true
},
{
"type": "arrow_function",
"named": true
},
{
"type": "call_expression",
"named": true
},
{
"type": "false",
"named": true
},
{
"type": "function_expression",
"named": true
},
{
"type": "generator_function",
"named": true
},
{
"type": "identifier",
"named": true
},
{
"type": "member_expression",
"named": true
},
{
"type": "meta_property",
"named": true
},
{
"type": "null",
"named": true
},
{
"type": "number",
"named": true
},
{
"type": "object",
"named": true
},
{
"type": "parenthesized_expression",
"named": true
},
{
"type": "regex",
"named": true
},
{
"type": "string",
"named": true
},
{
"type": "subscript_expression",
"named": true
},
{
"type": "true",
"named": true
}
]
}
},
{
"type": "program",
"named": true,
"root": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "_cf_tags",
"named": true
},
{
"type": "cfquery_segment",
"named": true
},
{
"type": "erroneous_cf_end_tag",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
},
{
"type": "quoted_attribute_value",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "_cf_tags",
"named": true
},
{
"type": "attribute_value",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
},
{
"type": "quoted_cf_attribute_value",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "attribute_value",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
},
{
"type": "regex",
"named": true,
"fields": {
"flags": {
"multiple": false,
"required": false,
"types": [
{
"type": "regex_flags",
"named": true
}
]
},
"pattern": {
"multiple": false,
"required": true,
"types": [
{
"type": "regex_pattern",
"named": true
}
]
}
}
},
{
"type": "rest_pattern",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "array_pattern",
"named": true
},
{
"type": "identifier",
"named": true
},
{
"type": "member_expression",
"named": true
},
{
"type": "string",
"named": true
},
{
"type": "subscript_expression",
"named": true
}
]
}
},
{
"type": "return_statement",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": false,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
},
{
"type": "script_element",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "end_tag",
"named": true
},
{
"type": "raw_text",
"named": true
},
{
"type": "start_tag",
"named": true
}
]
}
},
{
"type": "self_closing_tag",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "tag_attributes",
"named": true
},
{
"type": "tag_name",
"named": true
}
]
}
},
{
"type": "spread_element",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
}
]
}
},
{
"type": "start_tag",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "tag_attributes",
"named": true
},
{
"type": "tag_name",
"named": true
}
]
}
},
{
"type": "statement",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "break_statement",
"named": true
},
{
"type": "continue_statement",
"named": true
},
{
"type": "declaration",
"named": true
},
{
"type": "do_statement",
"named": true
},
{
"type": "empty_statement",
"named": true
},
{
"type": "expression_statement",
"named": true
},
{
"type": "for_in_statement",
"named": true
},
{
"type": "for_statement",
"named": true
},
{
"type": "if_statement",
"named": true
},
{
"type": "labeled_statement",
"named": true
},
{
"type": "return_statement",
"named": true
},
{
"type": "statement_block",
"named": true
},
{
"type": "switch_statement",
"named": true
},
{
"type": "throw_statement",
"named": true
},
{
"type": "try_statement",
"named": true
},
{
"type": "while_statement",
"named": true
},
{
"type": "with_statement",
"named": true
}
]
}
},
{
"type": "statement_block",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "statement",
"named": true
}
]
}
},
{
"type": "string",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
},
{
"type": "string_fragment",
"named": true
}
]
}
},
{
"type": "style_element",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "end_tag",
"named": true
},
{
"type": "raw_text",
"named": true
},
{
"type": "start_tag",
"named": true
}
]
}
},
{
"type": "subscript_expression",
"named": true,
"fields": {
"index": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
},
"object": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "primary_expression",
"named": true
}
]
},
"optional_chain": {
"multiple": false,
"required": false,
"types": [
{
"type": "optional_chain",
"named": true
}
]
}
}
},
{
"type": "switch_body",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "switch_case",
"named": true
},
{
"type": "switch_default",
"named": true
}
]
}
},
{
"type": "switch_case",
"named": true,
"fields": {
"body": {
"multiple": true,
"required": false,
"types": [
{
"type": "statement",
"named": true
}
]
},
"value": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
}
]
}
}
},
{
"type": "switch_default",
"named": true,
"fields": {
"body": {
"multiple": true,
"required": false,
"types": [
{
"type": "statement",
"named": true
}
]
}
}
},
{
"type": "switch_statement",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "switch_body",
"named": true
}
]
},
"value": {
"multiple": false,
"required": true,
"types": [
{
"type": "parenthesized_expression",
"named": true
}
]
}
}
},
{
"type": "tag_attributes",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "_cf_tags",
"named": true
},
{
"type": "attribute",
"named": true
},
{
"type": "hash_empty",
"named": true
},
{
"type": "hash_expression",
"named": true
},
{
"type": "quoted_attribute_value",
"named": true
}
]
}
},
{
"type": "ternary_expression",
"named": true,
"fields": {
"alternative": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
}
]
},
"condition": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
}
]
},
"consequence": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
}
]
}
}
},
{
"type": "throw_statement",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "arguments",
"named": true
},
{
"type": "string",
"named": true
}
]
}
},
{
"type": "try_statement",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement_block",
"named": true
}
]
},
"finalizer": {
"multiple": false,
"required": false,
"types": [
{
"type": "finally_clause",
"named": true
}
]
},
"handler": {
"multiple": false,
"required": false,
"types": [
{
"type": "catch_clause",
"named": true
}
]
}
}
},
{
"type": "unary_expression",
"named": true,
"fields": {
"argument": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
}
]
},
"operator": {
"multiple": false,
"required": true,
"types": [
{
"type": "unary_operator",
"named": true
}
]
}
}
},
{
"type": "unary_operator",
"named": true,
"fields": {}
},
{
"type": "update_expression",
"named": true,
"fields": {
"argument": {
"multiple": false,
"required": true,
"types": [
{
"type": "expression",
"named": true
}
]
},
"operator": {
"multiple": false,
"required": true,
"types": [
{
"type": "++",
"named": false
},
{
"type": "--",
"named": false
}
]
}
}
},
{
"type": "variable_declaration",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "variable_declarator",
"named": true
}
]
}
},
{
"type": "variable_declarator",
"named": true,
"fields": {
"name": {
"multiple": false,
"required": true,
"types": [
{
"type": "array_pattern",
"named": true
},
{
"type": "identifier",
"named": true
}
]
},
"value": {
"multiple": false,
"required": false,
"types": [
{
"type": "expression",
"named": true
}
]
}
}
},
{
"type": "while_statement",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement",
"named": true
}
]
},
"condition": {
"multiple": false,
"required": true,
"types": [
{
"type": "parenthesized_expression",
"named": true
}
]
}
}
},
{
"type": "with_statement",
"named": true,
"fields": {
"body": {
"multiple": false,
"required": true,
"types": [
{
"type": "statement",
"named": true
}
]
},
"object": {
"multiple": false,
"required": true,
"types": [
{
"type": "parenthesized_expression",
"named": true
}
]
}
}
},
{
"type": "xml_decl",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "tag_attributes",
"named": true
}
]
}
},
{
"type": "yield_expression",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": false,
"types": [
{
"type": "expression",
"named": true
}
]
}
},
{
"type": "!",
"named": false
},
{
"type": "!=",
"named": false
},
{
"type": "!==",
"named": false
},
{
"type": "\"",
"named": false
},
{
"type": "\"\"",
"named": false
},
{
"type": "#",
"named": false
},
{
"type": "%",
"named": false
},
{
"type": "%=",
"named": false
},
{
"type": "&",
"named": false
},
{
"type": "&&",
"named": false
},
{
"type": "&&=",
"named": false
},
{
"type": "&=",
"named": false
},
{
"type": "'",
"named": false
},
{
"type": "''",
"named": false
},
{
"type": "(",
"named": false
},
{
"type": ")",
"named": false
},
{
"type": "*",
"named": false
},
{
"type": "**",
"named": false
},
{
"type": "**=",
"named": false
},
{
"type": "*=",
"named": false
},
{
"type": "+",
"named": false
},
{
"type": "++",
"named": false
},
{
"type": "+=",
"named": false
},
{
"type": ",",
"named": false
},
{
"type": "-",
"named": false
},
{
"type": "--",
"named": false
},
{
"type": "-=",
"named": false
},
{
"type": ".",
"named": false
},
{
"type": "...",
"named": false
},
{
"type": "/",
"named": false
},
{
"type": "/=",
"named": false
},
{
"type": "/>",
"named": false
},
{
"type": ":",
"named": false
},
{
"type": ";",
"named": false
},
{
"type": "<",
"named": false
},
{
"type": "<!",
"named": false
},
{
"type": "</",
"named": false
},
{
"type": "</cf",
"named": false
},
{
"type": "<<=",
"named": false
},
{
"type": "<=",
"named": false
},
{
"type": "<>",
"named": false
},
{
"type": "<?",
"named": false
},
{
"type": "<cf",
"named": false
},
{
"type": "=",
"named": false
},
{
"type": "==",
"named": false
},
{
"type": "===",
"named": false
},
{
"type": "=>",
"named": false
},
{
"type": ">",
"named": false
},
{
"type": ">=",
"named": false
},
{
"type": ">>=",
"named": false
},
{
"type": ">>>=",
"named": false
},
{
"type": "?",
"named": false
},
{
"type": "?:",
"named": false
},
{
"type": "?>",
"named": false
},
{
"type": "??",
"named": false
},
{
"type": "??=",
"named": false
},
{
"type": "@",
"named": false
},
{
"type": "[",
"named": false
},
{
"type": "\\\\",
"named": false
},
{
"type": "]",
"named": false
},
{
"type": "^",
"named": false
},
{
"type": "^=",
"named": false
},
{
"type": "access_type",
"named": true
},
{
"type": "async",
"named": false
},
{
"type": "await",
"named": false
},
{
"type": "break",
"named": false
},
{
"type": "case",
"named": false
},
{
"type": "catch",
"named": false
},
{
"type": "cf_attribute_name",
"named": true
},
{
"type": "cf_comment",
"named": true,
"extra": true
},
{
"type": "cf_query_content",
"named": true
},
{
"type": "cf_scope_identifier",
"named": true
},
{
"type": "cf_script_content",
"named": true
},
{
"type": "cf_tag_name",
"named": true
},
{
"type": "cf_var",
"named": true
},
{
"type": "cf_xml_content",
"named": true
},
{
"type": "const",
"named": false
},
{
"type": "continue",
"named": false
},
{
"type": "default",
"named": false
},
{
"type": "do",
"named": false
},
{
"type": "doctype",
"named": false
},
{
"type": "else",
"named": false
},
{
"type": "entity",
"named": true
},
{
"type": "erroneous_cf_end_tag_name",
"named": true
},
{
"type": "erroneous_end_tag_name",
"named": true
},
{
"type": "export",
"named": false
},
{
"type": "false",
"named": true
},
{
"type": "finally",
"named": false
},
{
"type": "for",
"named": false
},
{
"type": "function",
"named": false
},
{
"type": "get",
"named": false
},
{
"type": "if",
"named": false
},
{
"type": "implicit_cf_end_tag",
"named": true
},
{
"type": "implicit_end_tag",
"named": true
},
{
"type": "import",
"named": true
},
{
"type": "in",
"named": false
},
{
"type": "instanceof",
"named": false
},
{
"type": "keyword_all",
"named": true
},
{
"type": "keyword_as",
"named": true
},
{
"type": "keyword_asc",
"named": true
},
{
"type": "keyword_between",
"named": true
},
{
"type": "keyword_call",
"named": true
},
{
"type": "keyword_case",
"named": true
},
{
"type": "keyword_cast",
"named": true
},
{
"type": "keyword_delete",
"named": true
},
{
"type": "keyword_desc",
"named": true
},
{
"type": "keyword_distinct",
"named": true
},
{
"type": "keyword_else",
"named": true
},
{
"type": "keyword_end",
"named": true
},
{
"type": "keyword_exec",
"named": true
},
{
"type": "keyword_execute",
"named": true
},
{
"type": "keyword_exists",
"named": true
},
{
"type": "keyword_false",
"named": true
},
{
"type": "keyword_fetch",
"named": true
},
{
"type": "keyword_for",
"named": true
},
{
"type": "keyword_from",
"named": true
},
{
"type": "keyword_full",
"named": true
},
{
"type": "keyword_group_by",
"named": true
},
{
"type": "keyword_having",
"named": true
},
{
"type": "keyword_ilike",
"named": true
},
{
"type": "keyword_in",
"named": true
},
{
"type": "keyword_inner",
"named": true
},
{
"type": "keyword_insert",
"named": true
},
{
"type": "keyword_into",
"named": true
},
{
"type": "keyword_is",
"named": true
},
{
"type": "keyword_join",
"named": true
},
{
"type": "keyword_left",
"named": true
},
{
"type": "keyword_like",
"named": true
},
{
"type": "keyword_limit",
"named": true
},
{
"type": "keyword_locked",
"named": true
},
{
"type": "keyword_matched",
"named": true
},
{
"type": "keyword_merge",
"named": true
},
{
"type": "keyword_mod",
"named": true
},
{
"type": "keyword_next",
"named": true
},
{
"type": "keyword_not",
"named": true
},
{
"type": "keyword_null",
"named": true
},
{
"type": "keyword_of",
"named": true
},
{
"type": "keyword_offset",
"named": true
},
{
"type": "keyword_on",
"named": true
},
{
"type": "keyword_only",
"named": true
},
{
"type": "keyword_or",
"named": true
},
{
"type": "keyword_order_by",
"named": true
},
{
"type": "keyword_outer",
"named": true
},
{
"type": "keyword_over",
"named": true
},
{
"type": "keyword_partition_by",
"named": true
},
{
"type": "keyword_pivot",
"named": true
},
{
"type": "keyword_right",
"named": true
},
{
"type": "keyword_rows",
"named": true
},
{
"type": "keyword_select",
"named": true
},
{
"type": "keyword_set",
"named": true
},
{
"type": "keyword_skip",
"named": true
},
{
"type": "keyword_table",
"named": true
},
{
"type": "keyword_then",
"named": true
},
{
"type": "keyword_top",
"named": true
},
{
"type": "keyword_true",
"named": true
},
{
"type": "keyword_truncate",
"named": true
},
{
"type": "keyword_union",
"named": true
},
{
"type": "keyword_unknown",
"named": true
},
{
"type": "keyword_unpivot",
"named": true
},
{
"type": "keyword_update",
"named": true
},
{
"type": "keyword_using",
"named": true
},
{
"type": "keyword_values",
"named": true
},
{
"type": "keyword_when",
"named": true
},
{
"type": "keyword_where",
"named": true
},
{
"type": "keyword_window",
"named": true
},
{
"type": "keyword_with",
"named": true
},
{
"type": "let",
"named": false
},
{
"type": "new",
"named": false
},
{
"type": "not",
"named": false
},
{
"type": "null",
"named": true
},
{
"type": "number",
"named": true
},
{
"type": "of",
"named": false
},
{
"type": "optional_chain",
"named": true
},
{
"type": "private_property_identifier",
"named": true
},
{
"type": "property_identifier",
"named": true
},
{
"type": "raw_text",
"named": true
},
{
"type": "regex_flags",
"named": true
},
{
"type": "regex_pattern",
"named": true
},
{
"type": "required",
"named": true
},
{
"type": "return",
"named": false
},
{
"type": "return_type",
"named": true
},
{
"type": "set",
"named": false
},
{
"type": "shorthand_property_identifier",
"named": true
},
{
"type": "shorthand_property_identifier_pattern",
"named": true
},
{
"type": "statement_identifier",
"named": true
},
{
"type": "static",
"named": false
},
{
"type": "static get",
"named": false
},
{
"type": "static_chain",
"named": true
},
{
"type": "string_fragment",
"named": true
},
{
"type": "switch",
"named": false
},
{
"type": "tag_name",
"named": true
},
{
"type": "target",
"named": false
},
{
"type": "text",
"named": true
},
{
"type": "throw",
"named": false
},
{
"type": "true",
"named": true
},
{
"type": "try",
"named": false
},
{
"type": "type",
"named": true
},
{
"type": "var",
"named": false
},
{
"type": "while",
"named": false
},
{
"type": "with",
"named": false
},
{
"type": "xml",
"named": false
},
{
"type": "yield",
"named": false
},
{
"type": "{",
"named": false
},
{
"type": "|",
"named": false
},
{
"type": "|=",
"named": false
},
{
"type": "||",
"named": false
},
{
"type": "||=",
"named": false
},
{
"type": "}",
"named": false
},
{
"type": "~",
"named": false
}
]