aboutsummaryrefslogtreecommitdiff
path: root/crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-08-24 17:27:30 +0100
committerAleksey Kladov <[email protected]>2018-08-24 17:27:30 +0100
commit7edab6ae6b4c5d0c411e88f10e923b91dca31de3 (patch)
tree4c17856285f568c56adb7c02024ef80e821dd367 /crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt
parent4d293003964c8f9fabadb1ceb77eab29c0438de3 (diff)
nodes for blocks
Diffstat (limited to 'crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt')
-rw-r--r--crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt121
1 files changed, 61 insertions, 60 deletions
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)
8 NAME_REF@[5; 6) 8 NAME_REF@[5; 6)
9 IDENT@[5; 6) "S" 9 IDENT@[5; 6) "S"
10 WHITESPACE@[6; 7) 10 WHITESPACE@[6; 7)
11 L_CURLY@[7; 8) 11 ITEM_LIST@[7; 68)
12 WHITESPACE@[8; 13) 12 L_CURLY@[7; 8)
13 FN_DEF@[13; 33) 13 WHITESPACE@[8; 13)
14 FN_KW@[13; 15) 14 FN_DEF@[13; 33)
15 WHITESPACE@[15; 16) 15 FN_KW@[13; 15)
16 NAME@[16; 17) 16 WHITESPACE@[15; 16)
17 IDENT@[16; 17) "a" 17 NAME@[16; 17)
18 PARAM_LIST@[17; 30) 18 IDENT@[16; 17) "a"
19 L_PAREN@[17; 18) 19 PARAM_LIST@[17; 30)
20 SELF_PARAM@[18; 29) 20 L_PAREN@[17; 18)
21 SELF_KW@[18; 22) 21 SELF_PARAM@[18; 29)
22 COLON@[22; 23) 22 SELF_KW@[18; 22)
23 WHITESPACE@[23; 24) 23 COLON@[22; 23)
24 REFERENCE_TYPE@[24; 29) 24 WHITESPACE@[23; 24)
25 AMP@[24; 25) 25 REFERENCE_TYPE@[24; 29)
26 PATH_TYPE@[25; 29) 26 AMP@[24; 25)
27 PATH@[25; 29) 27 PATH_TYPE@[25; 29)
28 PATH_SEGMENT@[25; 29) 28 PATH@[25; 29)
29 NAME_REF@[25; 29) 29 PATH_SEGMENT@[25; 29)
30 IDENT@[25; 29) "Self" 30 NAME_REF@[25; 29)
31 R_PAREN@[29; 30) 31 IDENT@[25; 29) "Self"
32 WHITESPACE@[30; 31) 32 R_PAREN@[29; 30)
33 BLOCK_EXPR@[31; 33) 33 WHITESPACE@[30; 31)
34 L_CURLY@[31; 32) 34 BLOCK@[31; 33)
35 R_CURLY@[32; 33) 35 L_CURLY@[31; 32)
36 WHITESPACE@[33; 38) 36 R_CURLY@[32; 33)
37 FN_DEF@[38; 66) 37 WHITESPACE@[33; 38)
38 FN_KW@[38; 40) 38 FN_DEF@[38; 66)
39 WHITESPACE@[40; 41) 39 FN_KW@[38; 40)
40 NAME@[41; 42) 40 WHITESPACE@[40; 41)
41 IDENT@[41; 42) "b" 41 NAME@[41; 42)
42 PARAM_LIST@[42; 63) 42 IDENT@[41; 42) "b"
43 L_PAREN@[42; 43) 43 PARAM_LIST@[42; 63)
44 SELF_PARAM@[43; 62) 44 L_PAREN@[42; 43)
45 MUT_KW@[43; 46) 45 SELF_PARAM@[43; 62)
46 WHITESPACE@[46; 47) 46 MUT_KW@[43; 46)
47 SELF_KW@[47; 51) 47 WHITESPACE@[46; 47)
48 COLON@[51; 52) 48 SELF_KW@[47; 51)
49 WHITESPACE@[52; 53) 49 COLON@[51; 52)
50 PATH_TYPE@[53; 62) 50 WHITESPACE@[52; 53)
51 PATH@[53; 62) 51 PATH_TYPE@[53; 62)
52 PATH_SEGMENT@[53; 62) 52 PATH@[53; 62)
53 NAME_REF@[53; 56) 53 PATH_SEGMENT@[53; 62)
54 IDENT@[53; 56) "Box" 54 NAME_REF@[53; 56)
55 TYPE_ARG_LIST@[56; 62) 55 IDENT@[53; 56) "Box"
56 L_ANGLE@[56; 57) 56 TYPE_ARG_LIST@[56; 62)
57 TYPE_ARG@[57; 61) 57 L_ANGLE@[56; 57)
58 PATH_TYPE@[57; 61) 58 TYPE_ARG@[57; 61)
59 PATH@[57; 61) 59 PATH_TYPE@[57; 61)
60 PATH_SEGMENT@[57; 61) 60 PATH@[57; 61)
61 NAME_REF@[57; 61) 61 PATH_SEGMENT@[57; 61)
62 IDENT@[57; 61) "Self" 62 NAME_REF@[57; 61)
63 R_ANGLE@[61; 62) 63 IDENT@[57; 61) "Self"
64 R_PAREN@[62; 63) 64 R_ANGLE@[61; 62)
65 WHITESPACE@[63; 64) 65 R_PAREN@[62; 63)
66 BLOCK_EXPR@[64; 66) 66 WHITESPACE@[63; 64)
67 L_CURLY@[64; 65) 67 BLOCK@[64; 66)
68 R_CURLY@[65; 66) 68 L_CURLY@[64; 65)
69 WHITESPACE@[66; 67) 69 R_CURLY@[65; 66)
70 R_CURLY@[67; 68) 70 WHITESPACE@[66; 67)
71 R_CURLY@[67; 68)
71 WHITESPACE@[68; 69) 72 WHITESPACE@[68; 69)