]> git.lizzy.rs Git - rust.git/blob - crates/syntax/test_data/parser/inline/ok/0160_crate_visibility_in.rast
Wrap remaining self/super/crate in Name{Ref}
[rust.git] / crates / syntax / test_data / parser / inline / ok / 0160_crate_visibility_in.rast
1 SOURCE_FILE@0..51
2   STRUCT@0..26
3     VISIBILITY@0..16
4       PUB_KW@0..3 "pub"
5       L_PAREN@3..4 "("
6       IN_KW@4..6 "in"
7       WHITESPACE@6..7 " "
8       PATH@7..15
9         PATH@7..12
10           PATH_SEGMENT@7..12
11             NAME_REF@7..12
12               SUPER_KW@7..12 "super"
13         COLON2@12..14 "::"
14         PATH_SEGMENT@14..15
15           NAME_REF@14..15
16             IDENT@14..15 "A"
17       R_PAREN@15..16 ")"
18     WHITESPACE@16..17 " "
19     STRUCT_KW@17..23 "struct"
20     WHITESPACE@23..24 " "
21     NAME@24..25
22       IDENT@24..25 "S"
23     SEMICOLON@25..26 ";"
24   WHITESPACE@26..27 "\n"
25   STRUCT@27..50
26     VISIBILITY@27..40
27       PUB_KW@27..30 "pub"
28       L_PAREN@30..31 "("
29       IN_KW@31..33 "in"
30       WHITESPACE@33..34 " "
31       PATH@34..39
32         PATH_SEGMENT@34..39
33           NAME_REF@34..39
34             CRATE_KW@34..39 "crate"
35       R_PAREN@39..40 ")"
36     WHITESPACE@40..41 " "
37     STRUCT_KW@41..47 "struct"
38     WHITESPACE@47..48 " "
39     NAME@48..49
40       IDENT@48..49 "S"
41     SEMICOLON@49..50 ";"
42   WHITESPACE@50..51 "\n"