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/0104_arb_self_types.txt | 121 +++++++++++---------- 1 file changed, 61 insertions(+), 60 deletions(-) (limited to 'crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt') diff --git a/crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt b/crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt index de94b4c63..da5c0100b 100644 --- a/crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt +++ b/crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt @@ -8,64 +8,65 @@ FILE@[0; 69) NAME_REF@[5; 6) IDENT@[5; 6) "S" WHITESPACE@[6; 7) - L_CURLY@[7; 8) - WHITESPACE@[8; 13) - FN_DEF@[13; 33) - FN_KW@[13; 15) - WHITESPACE@[15; 16) - NAME@[16; 17) - IDENT@[16; 17) "a" - PARAM_LIST@[17; 30) - L_PAREN@[17; 18) - SELF_PARAM@[18; 29) - SELF_KW@[18; 22) - COLON@[22; 23) - WHITESPACE@[23; 24) - REFERENCE_TYPE@[24; 29) - AMP@[24; 25) - PATH_TYPE@[25; 29) - PATH@[25; 29) - PATH_SEGMENT@[25; 29) - NAME_REF@[25; 29) - IDENT@[25; 29) "Self" - R_PAREN@[29; 30) - WHITESPACE@[30; 31) - BLOCK_EXPR@[31; 33) - L_CURLY@[31; 32) - R_CURLY@[32; 33) - WHITESPACE@[33; 38) - FN_DEF@[38; 66) - FN_KW@[38; 40) - WHITESPACE@[40; 41) - NAME@[41; 42) - IDENT@[41; 42) "b" - PARAM_LIST@[42; 63) - L_PAREN@[42; 43) - SELF_PARAM@[43; 62) - MUT_KW@[43; 46) - WHITESPACE@[46; 47) - SELF_KW@[47; 51) - COLON@[51; 52) - WHITESPACE@[52; 53) - PATH_TYPE@[53; 62) - PATH@[53; 62) - PATH_SEGMENT@[53; 62) - NAME_REF@[53; 56) - IDENT@[53; 56) "Box" - TYPE_ARG_LIST@[56; 62) - L_ANGLE@[56; 57) - TYPE_ARG@[57; 61) - PATH_TYPE@[57; 61) - PATH@[57; 61) - PATH_SEGMENT@[57; 61) - NAME_REF@[57; 61) - IDENT@[57; 61) "Self" - R_ANGLE@[61; 62) - R_PAREN@[62; 63) - WHITESPACE@[63; 64) - BLOCK_EXPR@[64; 66) - L_CURLY@[64; 65) - R_CURLY@[65; 66) - WHITESPACE@[66; 67) - R_CURLY@[67; 68) + ITEM_LIST@[7; 68) + L_CURLY@[7; 8) + WHITESPACE@[8; 13) + FN_DEF@[13; 33) + FN_KW@[13; 15) + WHITESPACE@[15; 16) + NAME@[16; 17) + IDENT@[16; 17) "a" + PARAM_LIST@[17; 30) + L_PAREN@[17; 18) + SELF_PARAM@[18; 29) + SELF_KW@[18; 22) + COLON@[22; 23) + WHITESPACE@[23; 24) + REFERENCE_TYPE@[24; 29) + AMP@[24; 25) + PATH_TYPE@[25; 29) + PATH@[25; 29) + PATH_SEGMENT@[25; 29) + NAME_REF@[25; 29) + IDENT@[25; 29) "Self" + R_PAREN@[29; 30) + WHITESPACE@[30; 31) + BLOCK@[31; 33) + L_CURLY@[31; 32) + R_CURLY@[32; 33) + WHITESPACE@[33; 38) + FN_DEF@[38; 66) + FN_KW@[38; 40) + WHITESPACE@[40; 41) + NAME@[41; 42) + IDENT@[41; 42) "b" + PARAM_LIST@[42; 63) + L_PAREN@[42; 43) + SELF_PARAM@[43; 62) + MUT_KW@[43; 46) + WHITESPACE@[46; 47) + SELF_KW@[47; 51) + COLON@[51; 52) + WHITESPACE@[52; 53) + PATH_TYPE@[53; 62) + PATH@[53; 62) + PATH_SEGMENT@[53; 62) + NAME_REF@[53; 56) + IDENT@[53; 56) "Box" + TYPE_ARG_LIST@[56; 62) + L_ANGLE@[56; 57) + TYPE_ARG@[57; 61) + PATH_TYPE@[57; 61) + PATH@[57; 61) + PATH_SEGMENT@[57; 61) + NAME_REF@[57; 61) + IDENT@[57; 61) "Self" + R_ANGLE@[61; 62) + R_PAREN@[62; 63) + WHITESPACE@[63; 64) + BLOCK@[64; 66) + L_CURLY@[64; 65) + R_CURLY@[65; 66) + WHITESPACE@[66; 67) + R_CURLY@[67; 68) WHITESPACE@[68; 69) -- cgit v1.2.3