rust/crates/parser/test_data/parser/err/0039_lambda_recovery.rast
2022-03-06 08:43:18 +00:00

84 lines
2.0 KiB
Plaintext

SOURCE_FILE
FN
FN_KW "fn"
WHITESPACE " "
NAME
IDENT "foo"
PARAM_LIST
L_PAREN "("
R_PAREN ")"
WHITESPACE " "
RET_TYPE
THIN_ARROW "->"
WHITESPACE " "
PATH_TYPE
PATH
PATH_SEGMENT
NAME_REF
IDENT "i32"
WHITESPACE " "
BLOCK_EXPR
STMT_LIST
L_CURLY "{"
WHITESPACE "\n "
EXPR_STMT
METHOD_CALL_EXPR
METHOD_CALL_EXPR
METHOD_CALL_EXPR
ARRAY_EXPR
L_BRACK "["
LITERAL
INT_NUMBER "1"
COMMA ","
WHITESPACE " "
LITERAL
INT_NUMBER "2"
COMMA ","
WHITESPACE " "
LITERAL
INT_NUMBER "3"
R_BRACK "]"
DOT "."
NAME_REF
IDENT "iter"
ARG_LIST
L_PAREN "("
R_PAREN ")"
WHITESPACE "\n "
DOT "."
NAME_REF
IDENT "map"
ARG_LIST
L_PAREN "("
CLOSURE_EXPR
PARAM_LIST
PIPE "|"
PARAM
IDENT_PAT
NAME
IDENT "it"
PIPE "|"
R_PAREN ")"
WHITESPACE "\n "
DOT "."
NAME_REF
IDENT "max"
GENERIC_ARG_LIST
COLON2 "::"
L_ANGLE "<"
TYPE_ARG
PATH_TYPE
PATH
PATH_SEGMENT
NAME_REF
IDENT "i32"
R_ANGLE ">"
ARG_LIST
L_PAREN "("
R_PAREN ")"
SEMICOLON ";"
WHITESPACE "\n"
R_CURLY "}"
WHITESPACE "\n"
error 56: expected expression