diff options
Diffstat (limited to 'crates/ra_syntax/test_data/parser/ok/0011_outer_attribute.txt')
-rw-r--r-- | crates/ra_syntax/test_data/parser/ok/0011_outer_attribute.txt | 53 |
1 files changed, 39 insertions, 14 deletions
diff --git a/crates/ra_syntax/test_data/parser/ok/0011_outer_attribute.txt b/crates/ra_syntax/test_data/parser/ok/0011_outer_attribute.txt index a845c5c24..f7aa8afe4 100644 --- a/crates/ra_syntax/test_data/parser/ok/0011_outer_attribute.txt +++ b/crates/ra_syntax/test_data/parser/ok/0011_outer_attribute.txt | |||
@@ -1,22 +1,26 @@ | |||
1 | SOURCE_FILE@[0; 35) | 1 | SOURCE_FILE@[0; 60) |
2 | FN_DEF@[0; 34) | 2 | FN_DEF@[0; 34) |
3 | ATTR@[0; 12) | 3 | ATTR@[0; 12) |
4 | POUND@[0; 1) "#" | 4 | POUND@[0; 1) "#" |
5 | TOKEN_TREE@[1; 12) | 5 | L_BRACK@[1; 2) "[" |
6 | L_BRACK@[1; 2) "[" | 6 | PATH@[2; 5) |
7 | IDENT@[2; 5) "cfg" | 7 | PATH_SEGMENT@[2; 5) |
8 | TOKEN_TREE@[5; 11) | 8 | NAME_REF@[2; 5) |
9 | L_PAREN@[5; 6) "(" | 9 | IDENT@[2; 5) "cfg" |
10 | IDENT@[6; 10) "test" | 10 | TOKEN_TREE@[5; 11) |
11 | R_PAREN@[10; 11) ")" | 11 | L_PAREN@[5; 6) "(" |
12 | R_BRACK@[11; 12) "]" | 12 | IDENT@[6; 10) "test" |
13 | R_PAREN@[10; 11) ")" | ||
14 | R_BRACK@[11; 12) "]" | ||
13 | WHITESPACE@[12; 13) "\n" | 15 | WHITESPACE@[12; 13) "\n" |
14 | ATTR@[13; 22) | 16 | ATTR@[13; 22) |
15 | POUND@[13; 14) "#" | 17 | POUND@[13; 14) "#" |
16 | TOKEN_TREE@[14; 22) | 18 | L_BRACK@[14; 15) "[" |
17 | L_BRACK@[14; 15) "[" | 19 | PATH@[15; 21) |
18 | IDENT@[15; 21) "ignore" | 20 | PATH_SEGMENT@[15; 21) |
19 | R_BRACK@[21; 22) "]" | 21 | NAME_REF@[15; 21) |
22 | IDENT@[15; 21) "ignore" | ||
23 | R_BRACK@[21; 22) "]" | ||
20 | WHITESPACE@[22; 23) "\n" | 24 | WHITESPACE@[22; 23) "\n" |
21 | FN_KW@[23; 25) "fn" | 25 | FN_KW@[23; 25) "fn" |
22 | WHITESPACE@[25; 26) " " | 26 | WHITESPACE@[25; 26) " " |
@@ -30,4 +34,25 @@ SOURCE_FILE@[0; 35) | |||
30 | BLOCK@[32; 34) | 34 | BLOCK@[32; 34) |
31 | L_CURLY@[32; 33) "{" | 35 | L_CURLY@[32; 33) "{" |
32 | R_CURLY@[33; 34) "}" | 36 | R_CURLY@[33; 34) "}" |
33 | WHITESPACE@[34; 35) "\n" | 37 | WHITESPACE@[34; 36) "\n\n" |
38 | MODULE@[36; 59) | ||
39 | ATTR@[36; 52) | ||
40 | POUND@[36; 37) "#" | ||
41 | L_BRACK@[37; 38) "[" | ||
42 | PATH@[38; 42) | ||
43 | PATH_SEGMENT@[38; 42) | ||
44 | NAME_REF@[38; 42) | ||
45 | IDENT@[38; 42) "path" | ||
46 | WHITESPACE@[42; 43) " " | ||
47 | EQ@[43; 44) "=" | ||
48 | WHITESPACE@[44; 45) " " | ||
49 | LITERAL@[45; 51) | ||
50 | STRING@[45; 51) "\"a.rs\"" | ||
51 | R_BRACK@[51; 52) "]" | ||
52 | WHITESPACE@[52; 53) "\n" | ||
53 | MOD_KW@[53; 56) "mod" | ||
54 | WHITESPACE@[56; 57) " " | ||
55 | NAME@[57; 58) | ||
56 | IDENT@[57; 58) "b" | ||
57 | SEMI@[58; 59) ";" | ||
58 | WHITESPACE@[59; 60) "\n" | ||