difftastic/vendored_parsers/tree-sitter-hack/test/cases/expressions/pipe.exp

35 lines
955 B
Plaintext

(script
(expression_statement
(binary_expression
left: (binary_expression
left: (array
(array_type)
(integer)
(integer))
right: (call_expression
function: (qualified_identifier
(identifier)
(identifier))
(arguments
(argument
(pipe_variable))
(argument
(lambda_expression
(parameters
(parameter
name: (variable)))
body: (binary_expression
left: (variable)
right: (integer)))))))
right: (call_expression
function: (lambda_expression
(parameters
(parameter
name: (variable)))
body: (compound_statement
(return_statement
(pipe_variable))))
(arguments
(argument
(pipe_variable)))))))