]> git.lizzy.rs Git - rust.git/blob - crates/syntax/test_data/parser/inline/ok/0004_value_parameters_no_patterns.rast
Merge #7321
[rust.git] / crates / syntax / test_data / parser / inline / ok / 0004_value_parameters_no_patterns.rast
1 SOURCE_FILE@0..39
2   TYPE_ALIAS@0..38
3     TYPE_KW@0..4 "type"
4     WHITESPACE@4..5 " "
5     NAME@5..6
6       IDENT@5..6 "F"
7     WHITESPACE@6..7 " "
8     EQ@7..8 "="
9     WHITESPACE@8..9 " "
10     PATH_TYPE@9..37
11       PATH@9..37
12         PATH_SEGMENT@9..37
13           NAME_REF@9..12
14             IDENT@9..12 "Box"
15           GENERIC_ARG_LIST@12..37
16             L_ANGLE@12..13 "<"
17             TYPE_ARG@13..36
18               PATH_TYPE@13..36
19                 PATH@13..36
20                   PATH_SEGMENT@13..36
21                     NAME_REF@13..15
22                       IDENT@13..15 "Fn"
23                     PARAM_LIST@15..36
24                       L_PAREN@15..16 "("
25                       PARAM@16..19
26                         PATH_TYPE@16..19
27                           PATH@16..19
28                             PATH_SEGMENT@16..19
29                               NAME_REF@16..19
30                                 IDENT@16..19 "i32"
31                       COMMA@19..20 ","
32                       WHITESPACE@20..21 " "
33                       PARAM@21..25
34                         REF_TYPE@21..25
35                           AMP@21..22 "&"
36                           PATH_TYPE@22..25
37                             PATH@22..25
38                               PATH_SEGMENT@22..25
39                                 NAME_REF@22..25
40                                   IDENT@22..25 "i32"
41                       COMMA@25..26 ","
42                       WHITESPACE@26..27 " "
43                       PARAM@27..31
44                         REF_TYPE@27..31
45                           AMP@27..28 "&"
46                           PATH_TYPE@28..31
47                             PATH@28..31
48                               PATH_SEGMENT@28..31
49                                 NAME_REF@28..31
50                                   IDENT@28..31 "i32"
51                       COMMA@31..32 ","
52                       WHITESPACE@32..33 " "
53                       PARAM@33..35
54                         TUPLE_TYPE@33..35
55                           L_PAREN@33..34 "("
56                           R_PAREN@34..35 ")"
57                       R_PAREN@35..36 ")"
58             R_ANGLE@36..37 ">"
59     SEMICOLON@37..38 ";"
60   WHITESPACE@38..39 "\n"