aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/tests/data/parser/err/0031_block_inner_attrs.txt
diff options
context:
space:
mode:
authorbors[bot] <bors[bot]@users.noreply.github.com>2019-04-02 14:36:52 +0100
committerbors[bot] <bors[bot]@users.noreply.github.com>2019-04-02 14:36:52 +0100
commit0a758a2c4803c7ecc956d2aa6ed2ce48c4e4edd9 (patch)
tree97952861d81d1d5d4de49899c0d4e8da96796dc2 /crates/ra_syntax/tests/data/parser/err/0031_block_inner_attrs.txt
parent78f38a20fd53ccab18b1c4b7dda217b5bfb61c8f (diff)
parent7d6bd5d1379061180e771f7b833a9fecdc85a0b8 (diff)
Merge #1090
1090: always show token text r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
Diffstat (limited to 'crates/ra_syntax/tests/data/parser/err/0031_block_inner_attrs.txt')
-rw-r--r--crates/ra_syntax/tests/data/parser/err/0031_block_inner_attrs.txt146
1 files changed, 73 insertions, 73 deletions
diff --git a/crates/ra_syntax/tests/data/parser/err/0031_block_inner_attrs.txt b/crates/ra_syntax/tests/data/parser/err/0031_block_inner_attrs.txt
index 086aa79ac..80a973d4d 100644
--- a/crates/ra_syntax/tests/data/parser/err/0031_block_inner_attrs.txt
+++ b/crates/ra_syntax/tests/data/parser/err/0031_block_inner_attrs.txt
@@ -1,114 +1,114 @@
1SOURCE_FILE@[0; 350) 1SOURCE_FILE@[0; 350)
2 FN_DEF@[0; 349) 2 FN_DEF@[0; 349)
3 FN_KW@[0; 2) 3 FN_KW@[0; 2) "fn"
4 WHITESPACE@[2; 3) 4 WHITESPACE@[2; 3) " "
5 NAME@[3; 8) 5 NAME@[3; 8)
6 IDENT@[3; 8) "block" 6 IDENT@[3; 8) "block"
7 PARAM_LIST@[8; 10) 7 PARAM_LIST@[8; 10)
8 L_PAREN@[8; 9) 8 L_PAREN@[8; 9) "("
9 R_PAREN@[9; 10) 9 R_PAREN@[9; 10) ")"
10 WHITESPACE@[10; 11) 10 WHITESPACE@[10; 11) " "
11 BLOCK@[11; 349) 11 BLOCK@[11; 349)
12 L_CURLY@[11; 12) 12 L_CURLY@[11; 12) "{"
13 WHITESPACE@[12; 17) 13 WHITESPACE@[12; 17) "\n "
14 LET_STMT@[17; 129) 14 LET_STMT@[17; 129)
15 LET_KW@[17; 20) 15 LET_KW@[17; 20) "let"
16 WHITESPACE@[20; 21) 16 WHITESPACE@[20; 21) " "
17 BIND_PAT@[21; 26) 17 BIND_PAT@[21; 26)
18 NAME@[21; 26) 18 NAME@[21; 26)
19 IDENT@[21; 26) "inner" 19 IDENT@[21; 26) "inner"
20 WHITESPACE@[26; 27) 20 WHITESPACE@[26; 27) " "
21 EQ@[27; 28) 21 EQ@[27; 28) "="
22 WHITESPACE@[28; 29) 22 WHITESPACE@[28; 29) " "
23 BLOCK_EXPR@[29; 128) 23 BLOCK_EXPR@[29; 128)
24 BLOCK@[29; 128) 24 BLOCK@[29; 128)
25 L_CURLY@[29; 30) 25 L_CURLY@[29; 30) "{"
26 WHITESPACE@[30; 39) 26 WHITESPACE@[30; 39) "\n "
27 err: `A block in this position cannot accept inner attributes` 27 err: `A block in this position cannot accept inner attributes`
28 ATTR@[39; 83) 28 ATTR@[39; 83)
29 POUND@[39; 40) 29 POUND@[39; 40) "#"
30 EXCL@[40; 41) 30 EXCL@[40; 41) "!"
31 TOKEN_TREE@[41; 83) 31 TOKEN_TREE@[41; 83)
32 L_BRACK@[41; 42) 32 L_BRACK@[41; 42) "["
33 IDENT@[42; 45) "doc" 33 IDENT@[42; 45) "doc"
34 TOKEN_TREE@[45; 82) 34 TOKEN_TREE@[45; 82)
35 L_PAREN@[45; 46) 35 L_PAREN@[45; 46) "("
36 STRING@[46; 81) 36 STRING@[46; 81) "\"Inner attributes not ..."
37 R_PAREN@[81; 82) 37 R_PAREN@[81; 82) ")"
38 R_BRACK@[82; 83) 38 R_BRACK@[82; 83) "]"
39 WHITESPACE@[83; 92) 39 WHITESPACE@[83; 92) "\n "
40 COMMENT@[92; 122) 40 COMMENT@[92; 122) "//! Nor are ModuleDoc ..."
41 WHITESPACE@[122; 127) 41 WHITESPACE@[122; 127) "\n "
42 R_CURLY@[127; 128) 42 R_CURLY@[127; 128) "}"
43 SEMI@[128; 129) 43 SEMI@[128; 129) ";"
44 WHITESPACE@[129; 134) 44 WHITESPACE@[129; 134) "\n "
45 EXPR_STMT@[134; 257) 45 EXPR_STMT@[134; 257)
46 IF_EXPR@[134; 257) 46 IF_EXPR@[134; 257)
47 IF_KW@[134; 136) 47 IF_KW@[134; 136) "if"
48 WHITESPACE@[136; 137) 48 WHITESPACE@[136; 137) " "
49 CONDITION@[137; 141) 49 CONDITION@[137; 141)
50 LITERAL@[137; 141) 50 LITERAL@[137; 141)
51 TRUE_KW@[137; 141) 51 TRUE_KW@[137; 141) "true"
52 WHITESPACE@[141; 142) 52 WHITESPACE@[141; 142) " "
53 BLOCK@[142; 257) 53 BLOCK@[142; 257)
54 L_CURLY@[142; 143) 54 L_CURLY@[142; 143) "{"
55 WHITESPACE@[143; 152) 55 WHITESPACE@[143; 152) "\n "
56 err: `A block in this position cannot accept inner attributes` 56 err: `A block in this position cannot accept inner attributes`
57 ATTR@[152; 171) 57 ATTR@[152; 171)
58 POUND@[152; 153) 58 POUND@[152; 153) "#"
59 EXCL@[153; 154) 59 EXCL@[153; 154) "!"
60 TOKEN_TREE@[154; 171) 60 TOKEN_TREE@[154; 171)
61 L_BRACK@[154; 155) 61 L_BRACK@[154; 155) "["
62 IDENT@[155; 158) "doc" 62 IDENT@[155; 158) "doc"
63 TOKEN_TREE@[158; 170) 63 TOKEN_TREE@[158; 170)
64 L_PAREN@[158; 159) 64 L_PAREN@[158; 159) "("
65 STRING@[159; 169) 65 STRING@[159; 169) "\"Nor here\""
66 R_PAREN@[169; 170) 66 R_PAREN@[169; 170) ")"
67 R_BRACK@[170; 171) 67 R_BRACK@[170; 171) "]"
68 WHITESPACE@[171; 180) 68 WHITESPACE@[171; 180) "\n "
69 err: `A block in this position cannot accept inner attributes` 69 err: `A block in this position cannot accept inner attributes`
70 ATTR@[180; 212) 70 ATTR@[180; 212)
71 POUND@[180; 181) 71 POUND@[180; 181) "#"
72 EXCL@[181; 182) 72 EXCL@[181; 182) "!"
73 TOKEN_TREE@[182; 212) 73 TOKEN_TREE@[182; 212)
74 L_BRACK@[182; 183) 74 L_BRACK@[182; 183) "["
75 IDENT@[183; 186) "doc" 75 IDENT@[183; 186) "doc"
76 TOKEN_TREE@[186; 211) 76 TOKEN_TREE@[186; 211)
77 L_PAREN@[186; 187) 77 L_PAREN@[186; 187) "("
78 STRING@[187; 210) 78 STRING@[187; 210) "\"We error on each attr\""
79 R_PAREN@[210; 211) 79 R_PAREN@[210; 211) ")"
80 R_BRACK@[211; 212) 80 R_BRACK@[211; 212) "]"
81 WHITESPACE@[212; 221) 81 WHITESPACE@[212; 221) "\n "
82 COMMENT@[221; 251) 82 COMMENT@[221; 251) "//! Nor are ModuleDoc ..."
83 WHITESPACE@[251; 256) 83 WHITESPACE@[251; 256) "\n "
84 R_CURLY@[256; 257) 84 R_CURLY@[256; 257) "}"
85 WHITESPACE@[257; 262) 85 WHITESPACE@[257; 262) "\n "
86 WHILE_EXPR@[262; 347) 86 WHILE_EXPR@[262; 347)
87 WHILE_KW@[262; 267) 87 WHILE_KW@[262; 267) "while"
88 WHITESPACE@[267; 268) 88 WHITESPACE@[267; 268) " "
89 CONDITION@[268; 272) 89 CONDITION@[268; 272)
90 LITERAL@[268; 272) 90 LITERAL@[268; 272)
91 TRUE_KW@[268; 272) 91 TRUE_KW@[268; 272) "true"
92 WHITESPACE@[272; 273) 92 WHITESPACE@[272; 273) " "
93 BLOCK@[273; 347) 93 BLOCK@[273; 347)
94 L_CURLY@[273; 274) 94 L_CURLY@[273; 274) "{"
95 WHITESPACE@[274; 283) 95 WHITESPACE@[274; 283) "\n "
96 err: `A block in this position cannot accept inner attributes` 96 err: `A block in this position cannot accept inner attributes`
97 ATTR@[283; 302) 97 ATTR@[283; 302)
98 POUND@[283; 284) 98 POUND@[283; 284) "#"
99 EXCL@[284; 285) 99 EXCL@[284; 285) "!"
100 TOKEN_TREE@[285; 302) 100 TOKEN_TREE@[285; 302)
101 L_BRACK@[285; 286) 101 L_BRACK@[285; 286) "["
102 IDENT@[286; 289) "doc" 102 IDENT@[286; 289) "doc"
103 TOKEN_TREE@[289; 301) 103 TOKEN_TREE@[289; 301)
104 L_PAREN@[289; 290) 104 L_PAREN@[289; 290) "("
105 STRING@[290; 300) 105 STRING@[290; 300) "\"Nor here\""
106 R_PAREN@[300; 301) 106 R_PAREN@[300; 301) ")"
107 R_BRACK@[301; 302) 107 R_BRACK@[301; 302) "]"
108 WHITESPACE@[302; 311) 108 WHITESPACE@[302; 311) "\n "
109 COMMENT@[311; 341) 109 COMMENT@[311; 341) "//! Nor are ModuleDoc ..."
110 WHITESPACE@[341; 346) 110 WHITESPACE@[341; 346) "\n "
111 R_CURLY@[346; 347) 111 R_CURLY@[346; 347) "}"
112 WHITESPACE@[347; 348) 112 WHITESPACE@[347; 348) "\n"
113 R_CURLY@[348; 349) 113 R_CURLY@[348; 349) "}"
114 WHITESPACE@[349; 350) 114 WHITESPACE@[349; 350) "\n"