From 7edab6ae6b4c5d0c411e88f10e923b91dca31de3 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Fri, 24 Aug 2018 19:27:30 +0300 Subject: nodes for blocks --- .../data/parser/inline/0073_struct_pat_fields.txt | 84 +++++++++++----------- 1 file changed, 44 insertions(+), 40 deletions(-) (limited to 'crates/libsyntax2/tests/data/parser/inline/0073_struct_pat_fields.txt') diff --git a/crates/libsyntax2/tests/data/parser/inline/0073_struct_pat_fields.txt b/crates/libsyntax2/tests/data/parser/inline/0073_struct_pat_fields.txt index 9a0b6dbec..cfe37a15a 100644 --- a/crates/libsyntax2/tests/data/parser/inline/0073_struct_pat_fields.txt +++ b/crates/libsyntax2/tests/data/parser/inline/0073_struct_pat_fields.txt @@ -8,7 +8,7 @@ FILE@[0; 119) L_PAREN@[6; 7) R_PAREN@[7; 8) WHITESPACE@[8; 9) - BLOCK_EXPR@[9; 118) + BLOCK@[9; 118) L_CURLY@[9; 10) WHITESPACE@[10; 15) LET_STMT@[15; 29) @@ -20,8 +20,9 @@ FILE@[0; 119) NAME_REF@[19; 20) IDENT@[19; 20) "S" WHITESPACE@[20; 21) - L_CURLY@[21; 22) - R_CURLY@[22; 23) + FIELD_PAT_LIST@[21; 23) + L_CURLY@[21; 22) + R_CURLY@[22; 23) WHITESPACE@[23; 24) EQ@[24; 25) WHITESPACE@[25; 26) @@ -39,22 +40,23 @@ FILE@[0; 119) NAME_REF@[38; 39) IDENT@[38; 39) "S" WHITESPACE@[39; 40) - L_CURLY@[40; 41) - WHITESPACE@[41; 42) - BIND_PAT@[42; 43) - NAME@[42; 43) - IDENT@[42; 43) "f" - COMMA@[43; 44) - WHITESPACE@[44; 45) - BIND_PAT@[45; 54) - REF_KW@[45; 48) - WHITESPACE@[48; 49) - MUT_KW@[49; 52) - WHITESPACE@[52; 53) - NAME@[53; 54) - IDENT@[53; 54) "g" - WHITESPACE@[54; 55) - R_CURLY@[55; 56) + FIELD_PAT_LIST@[40; 56) + L_CURLY@[40; 41) + WHITESPACE@[41; 42) + BIND_PAT@[42; 43) + NAME@[42; 43) + IDENT@[42; 43) "f" + COMMA@[43; 44) + WHITESPACE@[44; 45) + BIND_PAT@[45; 54) + REF_KW@[45; 48) + WHITESPACE@[48; 49) + MUT_KW@[49; 52) + WHITESPACE@[52; 53) + NAME@[53; 54) + IDENT@[53; 54) "g" + WHITESPACE@[54; 55) + R_CURLY@[55; 56) WHITESPACE@[56; 57) EQ@[57; 58) WHITESPACE@[58; 59) @@ -72,17 +74,18 @@ FILE@[0; 119) NAME_REF@[71; 72) IDENT@[71; 72) "S" WHITESPACE@[72; 73) - L_CURLY@[73; 74) - WHITESPACE@[74; 75) - IDENT@[75; 76) "h" - COLON@[76; 77) - WHITESPACE@[77; 78) - PLACEHOLDER_PAT@[78; 79) - UNDERSCORE@[78; 79) - COMMA@[79; 80) - WHITESPACE@[80; 81) - DOTDOT@[81; 83) - R_CURLY@[83; 84) + FIELD_PAT_LIST@[73; 84) + L_CURLY@[73; 74) + WHITESPACE@[74; 75) + IDENT@[75; 76) "h" + COLON@[76; 77) + WHITESPACE@[77; 78) + PLACEHOLDER_PAT@[78; 79) + UNDERSCORE@[78; 79) + COMMA@[79; 80) + WHITESPACE@[80; 81) + DOTDOT@[81; 83) + R_CURLY@[83; 84) WHITESPACE@[84; 85) EQ@[85; 86) WHITESPACE@[86; 87) @@ -100,16 +103,17 @@ FILE@[0; 119) NAME_REF@[99; 100) IDENT@[99; 100) "S" WHITESPACE@[100; 101) - L_CURLY@[101; 102) - WHITESPACE@[102; 103) - IDENT@[103; 104) "h" - COLON@[104; 105) - WHITESPACE@[105; 106) - PLACEHOLDER_PAT@[106; 107) - UNDERSCORE@[106; 107) - COMMA@[107; 108) - WHITESPACE@[108; 109) - R_CURLY@[109; 110) + FIELD_PAT_LIST@[101; 110) + L_CURLY@[101; 102) + WHITESPACE@[102; 103) + IDENT@[103; 104) "h" + COLON@[104; 105) + WHITESPACE@[105; 106) + PLACEHOLDER_PAT@[106; 107) + UNDERSCORE@[106; 107) + COMMA@[107; 108) + WHITESPACE@[108; 109) + R_CURLY@[109; 110) WHITESPACE@[110; 111) EQ@[111; 112) WHITESPACE@[112; 113) -- cgit v1.2.3