From 470fc4765cd3ccc764d3265034d18766374371aa Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Mon, 2 Sep 2019 19:33:21 +0300 Subject: update test data --- .../parser/err/0031_block_inner_attrs.txt | 201 +++++++++++---------- 1 file changed, 102 insertions(+), 99 deletions(-) (limited to 'crates/ra_syntax/test_data/parser/err/0031_block_inner_attrs.txt') diff --git a/crates/ra_syntax/test_data/parser/err/0031_block_inner_attrs.txt b/crates/ra_syntax/test_data/parser/err/0031_block_inner_attrs.txt index c205cf147..f67325b76 100644 --- a/crates/ra_syntax/test_data/parser/err/0031_block_inner_attrs.txt +++ b/crates/ra_syntax/test_data/parser/err/0031_block_inner_attrs.txt @@ -8,105 +8,108 @@ SOURCE_FILE@[0; 350) L_PAREN@[8; 9) "(" R_PAREN@[9; 10) ")" WHITESPACE@[10; 11) " " - BLOCK@[11; 349) - L_CURLY@[11; 12) "{" - WHITESPACE@[12; 17) "\n " - LET_STMT@[17; 129) - LET_KW@[17; 20) "let" - WHITESPACE@[20; 21) " " - BIND_PAT@[21; 26) - NAME@[21; 26) - IDENT@[21; 26) "inner" - WHITESPACE@[26; 27) " " - EQ@[27; 28) "=" - WHITESPACE@[28; 29) " " - BLOCK_EXPR@[29; 128) - BLOCK@[29; 128) - L_CURLY@[29; 30) "{" - WHITESPACE@[30; 39) "\n " - ATTR@[39; 83) - POUND@[39; 40) "#" - EXCL@[40; 41) "!" - TOKEN_TREE@[41; 83) - L_BRACK@[41; 42) "[" - IDENT@[42; 45) "doc" - TOKEN_TREE@[45; 82) - L_PAREN@[45; 46) "(" - STRING@[46; 81) "\"Inner attributes not ..." - R_PAREN@[81; 82) ")" - R_BRACK@[82; 83) "]" - WHITESPACE@[83; 92) "\n " - COMMENT@[92; 122) "//! Nor are ModuleDoc ..." - WHITESPACE@[122; 127) "\n " - R_CURLY@[127; 128) "}" - SEMI@[128; 129) ";" - WHITESPACE@[129; 134) "\n " - EXPR_STMT@[134; 257) - IF_EXPR@[134; 257) - IF_KW@[134; 136) "if" - WHITESPACE@[136; 137) " " - CONDITION@[137; 141) - LITERAL@[137; 141) - TRUE_KW@[137; 141) "true" - WHITESPACE@[141; 142) " " - BLOCK@[142; 257) - L_CURLY@[142; 143) "{" - WHITESPACE@[143; 152) "\n " - ATTR@[152; 171) - POUND@[152; 153) "#" - EXCL@[153; 154) "!" - TOKEN_TREE@[154; 171) - L_BRACK@[154; 155) "[" - IDENT@[155; 158) "doc" - TOKEN_TREE@[158; 170) - L_PAREN@[158; 159) "(" - STRING@[159; 169) "\"Nor here\"" - R_PAREN@[169; 170) ")" - R_BRACK@[170; 171) "]" - WHITESPACE@[171; 180) "\n " - ATTR@[180; 212) - POUND@[180; 181) "#" - EXCL@[181; 182) "!" - TOKEN_TREE@[182; 212) - L_BRACK@[182; 183) "[" - IDENT@[183; 186) "doc" - TOKEN_TREE@[186; 211) - L_PAREN@[186; 187) "(" - STRING@[187; 210) "\"We error on each attr\"" - R_PAREN@[210; 211) ")" - R_BRACK@[211; 212) "]" - WHITESPACE@[212; 221) "\n " - COMMENT@[221; 251) "//! Nor are ModuleDoc ..." - WHITESPACE@[251; 256) "\n " - R_CURLY@[256; 257) "}" - WHITESPACE@[257; 262) "\n " - WHILE_EXPR@[262; 347) - WHILE_KW@[262; 267) "while" - WHITESPACE@[267; 268) " " - CONDITION@[268; 272) - LITERAL@[268; 272) - TRUE_KW@[268; 272) "true" - WHITESPACE@[272; 273) " " - BLOCK@[273; 347) - L_CURLY@[273; 274) "{" - WHITESPACE@[274; 283) "\n " - ATTR@[283; 302) - POUND@[283; 284) "#" - EXCL@[284; 285) "!" - TOKEN_TREE@[285; 302) - L_BRACK@[285; 286) "[" - IDENT@[286; 289) "doc" - TOKEN_TREE@[289; 301) - L_PAREN@[289; 290) "(" - STRING@[290; 300) "\"Nor here\"" - R_PAREN@[300; 301) ")" - R_BRACK@[301; 302) "]" - WHITESPACE@[302; 311) "\n " - COMMENT@[311; 341) "//! Nor are ModuleDoc ..." - WHITESPACE@[341; 346) "\n " - R_CURLY@[346; 347) "}" - WHITESPACE@[347; 348) "\n" - R_CURLY@[348; 349) "}" + BLOCK_EXPR@[11; 349) + BLOCK@[11; 349) + L_CURLY@[11; 12) "{" + WHITESPACE@[12; 17) "\n " + LET_STMT@[17; 129) + LET_KW@[17; 20) "let" + WHITESPACE@[20; 21) " " + BIND_PAT@[21; 26) + NAME@[21; 26) + IDENT@[21; 26) "inner" + WHITESPACE@[26; 27) " " + EQ@[27; 28) "=" + WHITESPACE@[28; 29) " " + BLOCK_EXPR@[29; 128) + BLOCK@[29; 128) + L_CURLY@[29; 30) "{" + WHITESPACE@[30; 39) "\n " + ATTR@[39; 83) + POUND@[39; 40) "#" + EXCL@[40; 41) "!" + TOKEN_TREE@[41; 83) + L_BRACK@[41; 42) "[" + IDENT@[42; 45) "doc" + TOKEN_TREE@[45; 82) + L_PAREN@[45; 46) "(" + STRING@[46; 81) "\"Inner attributes not ..." + R_PAREN@[81; 82) ")" + R_BRACK@[82; 83) "]" + WHITESPACE@[83; 92) "\n " + COMMENT@[92; 122) "//! Nor are ModuleDoc ..." + WHITESPACE@[122; 127) "\n " + R_CURLY@[127; 128) "}" + SEMI@[128; 129) ";" + WHITESPACE@[129; 134) "\n " + EXPR_STMT@[134; 257) + IF_EXPR@[134; 257) + IF_KW@[134; 136) "if" + WHITESPACE@[136; 137) " " + CONDITION@[137; 141) + LITERAL@[137; 141) + TRUE_KW@[137; 141) "true" + WHITESPACE@[141; 142) " " + BLOCK_EXPR@[142; 257) + BLOCK@[142; 257) + L_CURLY@[142; 143) "{" + WHITESPACE@[143; 152) "\n " + ATTR@[152; 171) + POUND@[152; 153) "#" + EXCL@[153; 154) "!" + TOKEN_TREE@[154; 171) + L_BRACK@[154; 155) "[" + IDENT@[155; 158) "doc" + TOKEN_TREE@[158; 170) + L_PAREN@[158; 159) "(" + STRING@[159; 169) "\"Nor here\"" + R_PAREN@[169; 170) ")" + R_BRACK@[170; 171) "]" + WHITESPACE@[171; 180) "\n " + ATTR@[180; 212) + POUND@[180; 181) "#" + EXCL@[181; 182) "!" + TOKEN_TREE@[182; 212) + L_BRACK@[182; 183) "[" + IDENT@[183; 186) "doc" + TOKEN_TREE@[186; 211) + L_PAREN@[186; 187) "(" + STRING@[187; 210) "\"We error on each attr\"" + R_PAREN@[210; 211) ")" + R_BRACK@[211; 212) "]" + WHITESPACE@[212; 221) "\n " + COMMENT@[221; 251) "//! Nor are ModuleDoc ..." + WHITESPACE@[251; 256) "\n " + R_CURLY@[256; 257) "}" + WHITESPACE@[257; 262) "\n " + WHILE_EXPR@[262; 347) + WHILE_KW@[262; 267) "while" + WHITESPACE@[267; 268) " " + CONDITION@[268; 272) + LITERAL@[268; 272) + TRUE_KW@[268; 272) "true" + WHITESPACE@[272; 273) " " + BLOCK_EXPR@[273; 347) + BLOCK@[273; 347) + L_CURLY@[273; 274) "{" + WHITESPACE@[274; 283) "\n " + ATTR@[283; 302) + POUND@[283; 284) "#" + EXCL@[284; 285) "!" + TOKEN_TREE@[285; 302) + L_BRACK@[285; 286) "[" + IDENT@[286; 289) "doc" + TOKEN_TREE@[289; 301) + L_PAREN@[289; 290) "(" + STRING@[290; 300) "\"Nor here\"" + R_PAREN@[300; 301) ")" + R_BRACK@[301; 302) "]" + WHITESPACE@[302; 311) "\n " + COMMENT@[311; 341) "//! Nor are ModuleDoc ..." + WHITESPACE@[341; 346) "\n " + R_CURLY@[346; 347) "}" + WHITESPACE@[347; 348) "\n" + R_CURLY@[348; 349) "}" WHITESPACE@[349; 350) "\n" error [39; 83): A block in this position cannot accept inner attributes error [152; 171): A block in this position cannot accept inner attributes -- cgit v1.2.3