]> git.lizzy.rs Git - rust.git/blob - crates/parser/test_data/parser/ok/0055_dot_dot_dot.txt
Merge #11461
[rust.git] / crates / parser / test_data / parser / ok / 0055_dot_dot_dot.txt
1 SOURCE_FILE
2   TYPE_ALIAS
3     TYPE_KW "type"
4     WHITESPACE " "
5     NAME
6       IDENT "X"
7     WHITESPACE " "
8     EQ "="
9     WHITESPACE " "
10     TUPLE_TYPE
11       L_PAREN "("
12       R_PAREN ")"
13     SEMICOLON ";"
14   WHITESPACE "\n\n"
15   FN
16     FN_KW "fn"
17     WHITESPACE " "
18     NAME
19       IDENT "main"
20     PARAM_LIST
21       L_PAREN "("
22       R_PAREN ")"
23     WHITESPACE " "
24     BLOCK_EXPR
25       STMT_LIST
26         L_CURLY "{"
27         WHITESPACE "\n    "
28         LET_STMT
29           LET_KW "let"
30           WHITESPACE " "
31           TUPLE_PAT
32             L_PAREN "("
33             R_PAREN ")"
34           COLON ":"
35           PATH_TYPE
36             PATH
37               PATH_SEGMENT
38                 COLON2 "::"
39                 NAME_REF
40                   IDENT "X"
41           WHITESPACE " "
42           EQ "="
43           WHITESPACE " "
44           TUPLE_EXPR
45             L_PAREN "("
46             R_PAREN ")"
47           SEMICOLON ";"
48         WHITESPACE "\n"
49         R_CURLY "}"
50   WHITESPACE "\n"