]> git.lizzy.rs Git - rust.git/blob - crates/syntax/test_data/parser/inline/ok/0093_index_expr.rast
Merge #7321
[rust.git] / crates / syntax / test_data / parser / inline / ok / 0093_index_expr.rast
1 SOURCE_FILE@0..26
2   FN@0..25
3     FN_KW@0..2 "fn"
4     WHITESPACE@2..3 " "
5     NAME@3..6
6       IDENT@3..6 "foo"
7     PARAM_LIST@6..8
8       L_PAREN@6..7 "("
9       R_PAREN@7..8 ")"
10     WHITESPACE@8..9 " "
11     BLOCK_EXPR@9..25
12       L_CURLY@9..10 "{"
13       WHITESPACE@10..15 "\n    "
14       EXPR_STMT@15..23
15         INDEX_EXPR@15..22
16           INDEX_EXPR@15..19
17             PATH_EXPR@15..16
18               PATH@15..16
19                 PATH_SEGMENT@15..16
20                   NAME_REF@15..16
21                     IDENT@15..16 "x"
22             L_BRACK@16..17 "["
23             LITERAL@17..18
24               INT_NUMBER@17..18 "1"
25             R_BRACK@18..19 "]"
26           L_BRACK@19..20 "["
27           LITERAL@20..21
28             INT_NUMBER@20..21 "2"
29           R_BRACK@21..22 "]"
30         SEMICOLON@22..23 ";"
31       WHITESPACE@23..24 "\n"
32       R_CURLY@24..25 "}"
33   WHITESPACE@25..26 "\n"