pub const C_SHARP_EXPRESSION: &[&str] = &[
"anonymous_method_expres",
"anonymous_object_creation_expression",
"array_creation_expression",
"as_expression",
"assignment_expression",
"await_expression",
"base_expression",
"binary_expression",
"boolean_literal",
"cast_expression",
"character_literal",
"checked_expression",
"conditional_access_expression",
"conditional_expression",
"default_expression",
"element_access_expression",
"element_binding_expression",
"generic_name",
"global",
"identifier",
"implicit_array_creation_expression",
"implicit_object_creation_expression",
"implicit_stack_alloc_array_creation_expression",
"initializer_expression",
"integer_literal",
"interpolated_string_expression",
"invocation_expression",
"is_expression",
"is_pattern_expression",
"lambda_expression",
"make_ref_expression",
"member_access_expression",
"null_literal",
"object_creation_expression",
"parenthesized_expression",
"postfix_unary_expression",
"prefix_unary_expression",
"query_expression",
"range_expression",
"real_literal",
"ref_expression",
"ref_type_expression",
"ref_value_expression",
"size_of_expression",
"stack_alloc_array_creation_expression",
"string_literal",
"switch_expression",
"this",
"throw_expression",
"tuple_expression",
"typeof_expression",
"verbatim_string_literal",
"with_expression",
];
pub const C_SHARP_STATEMENT: &[&str] = &[
"block",
"break_statement",
"checked_statement",
"continue_statement",
"do_statement",
"empty_statement",
"expression_statement",
"fixed_statement",
"for_statement",
"foreach_statement",
"goto_statement",
"if_statement",
"labeled_statement",
"local_declaration_statement",
"local_function_statement",
"lock_statement",
"return_statement",
"switch_statement",
"throw_statement",
"try_statement",
"unsafe_statement",
"using_statement",
"while_statement",
"yield_statement",
];
pub const JAVASCRIPT_STATEMENT: &[&str] = &[
"export_statement",
"import_statement",
"debugger_statement",
"declaration",
"statement_block",
"expression_statement",
"if_statement",
"while_statement",
"for_statement",
"switch_statement",
"for_in_statement",
"do_statement",
"try_statement",
"with_statement",
"break_statement",
"continue_statement",
"return_statement",
"throw_statement",
"empty_statement",
"labeled_statement",
];
pub const PARENTHESIZED_EXPRESSION_CHILDREN_COUNT: usize = 3;