aboutsummaryrefslogtreecommitdiff
path: root/tests/data/parser/inline/0055_self_param.txt
diff options
context:
space:
mode:
Diffstat (limited to 'tests/data/parser/inline/0055_self_param.txt')
-rw-r--r--tests/data/parser/inline/0055_self_param.txt92
1 files changed, 46 insertions, 46 deletions
diff --git a/tests/data/parser/inline/0055_self_param.txt b/tests/data/parser/inline/0055_self_param.txt
index 6cf3151ea..5c62b75cc 100644
--- a/tests/data/parser/inline/0055_self_param.txt
+++ b/tests/data/parser/inline/0055_self_param.txt
@@ -1,53 +1,53 @@
1FILE@[0; 106) 1FILE@[0; 106)
2 IMPL_ITEM@[0; 106) 2 IMPL_ITEM@[0; 105)
3 IMPL_KW@[0; 4) 3 IMPL_KW@[0; 4)
4 PATH_TYPE@[4; 7) 4 WHITESPACE@[4; 5)
5 PATH@[4; 7) 5 PATH_TYPE@[5; 6)
6 PATH_SEGMENT@[4; 7) 6 PATH@[5; 6)
7 NAME_REF@[4; 7) 7 PATH_SEGMENT@[5; 6)
8 WHITESPACE@[4; 5) 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 L_CURLY@[7; 8)
12 FN_ITEM@[8; 31) 12 WHITESPACE@[8; 13)
13 WHITESPACE@[8; 13) 13 FN_ITEM@[13; 26)
14 FN_KW@[13; 15) 14 FN_KW@[13; 15)
15 NAME@[15; 17) 15 WHITESPACE@[15; 16)
16 WHITESPACE@[15; 16) 16 NAME@[16; 17)
17 IDENT@[16; 17) "a" 17 IDENT@[16; 17) "a"
18 PARAM_LIST@[17; 24) 18 PARAM_LIST@[17; 23)
19 L_PAREN@[17; 18) 19 L_PAREN@[17; 18)
20 SELF_PARAM@[18; 22) 20 SELF_PARAM@[18; 22)
21 SELF_KW@[18; 22) 21 SELF_KW@[18; 22)
22 R_PAREN@[22; 23) 22 R_PAREN@[22; 23)
23 WHITESPACE@[23; 24) 23 WHITESPACE@[23; 24)
24 BLOCK_EXPR@[24; 31) 24 BLOCK_EXPR@[24; 26)
25 L_CURLY@[24; 25) 25 L_CURLY@[24; 25)
26 R_CURLY@[25; 26) 26 R_CURLY@[25; 26)
27 WHITESPACE@[26; 31) 27 WHITESPACE@[26; 31)
28 FN_ITEM@[31; 51) 28 FN_ITEM@[31; 46)
29 FN_KW@[31; 33) 29 FN_KW@[31; 33)
30 NAME@[33; 35) 30 WHITESPACE@[33; 34)
31 WHITESPACE@[33; 34) 31 NAME@[34; 35)
32 IDENT@[34; 35) "b" 32 IDENT@[34; 35) "b"
33 PARAM_LIST@[35; 44) 33 PARAM_LIST@[35; 43)
34 L_PAREN@[35; 36) 34 L_PAREN@[35; 36)
35 SELF_PARAM@[36; 41) 35 SELF_PARAM@[36; 41)
36 AMP@[36; 37) 36 AMP@[36; 37)
37 SELF_KW@[37; 41) 37 SELF_KW@[37; 41)
38 COMMA@[41; 42) 38 COMMA@[41; 42)
39 R_PAREN@[42; 43) 39 R_PAREN@[42; 43)
40 WHITESPACE@[43; 44) 40 WHITESPACE@[43; 44)
41 BLOCK_EXPR@[44; 51) 41 BLOCK_EXPR@[44; 46)
42 L_CURLY@[44; 45) 42 L_CURLY@[44; 45)
43 R_CURLY@[45; 46) 43 R_CURLY@[45; 46)
44 WHITESPACE@[46; 51) 44 WHITESPACE@[46; 51)
45 FN_ITEM@[51; 74) 45 FN_ITEM@[51; 69)
46 FN_KW@[51; 53) 46 FN_KW@[51; 53)
47 NAME@[53; 55) 47 WHITESPACE@[53; 54)
48 WHITESPACE@[53; 54) 48 NAME@[54; 55)
49 IDENT@[54; 55) "c" 49 IDENT@[54; 55) "c"
50 PARAM_LIST@[55; 67) 50 PARAM_LIST@[55; 66)
51 L_PAREN@[55; 56) 51 L_PAREN@[55; 56)
52 SELF_PARAM@[56; 64) 52 SELF_PARAM@[56; 64)
53 AMP@[56; 57) 53 AMP@[56; 57)
@@ -56,17 +56,17 @@ FILE@[0; 106)
56 SELF_KW@[60; 64) 56 SELF_KW@[60; 64)
57 COMMA@[64; 65) 57 COMMA@[64; 65)
58 R_PAREN@[65; 66) 58 R_PAREN@[65; 66)
59 WHITESPACE@[66; 67) 59 WHITESPACE@[66; 67)
60 BLOCK_EXPR@[67; 74) 60 BLOCK_EXPR@[67; 69)
61 L_CURLY@[67; 68) 61 L_CURLY@[67; 68)
62 R_CURLY@[68; 69) 62 R_CURLY@[68; 69)
63 WHITESPACE@[69; 74) 63 WHITESPACE@[69; 74)
64 FN_ITEM@[74; 104) 64 FN_ITEM@[74; 103)
65 FN_KW@[74; 76) 65 FN_KW@[74; 76)
66 NAME@[76; 78) 66 WHITESPACE@[76; 77)
67 WHITESPACE@[76; 77) 67 NAME@[77; 78)
68 IDENT@[77; 78) "d" 68 IDENT@[77; 78) "d"
69 PARAM_LIST@[78; 101) 69 PARAM_LIST@[78; 100)
70 L_PAREN@[78; 79) 70 L_PAREN@[78; 79)
71 SELF_PARAM@[79; 91) 71 SELF_PARAM@[79; 91)
72 AMP@[79; 80) 72 AMP@[79; 80)
@@ -76,23 +76,23 @@ FILE@[0; 106)
76 WHITESPACE@[86; 87) 76 WHITESPACE@[86; 87)
77 SELF_KW@[87; 91) 77 SELF_KW@[87; 91)
78 COMMA@[91; 92) 78 COMMA@[91; 92)
79 PARAM@[92; 99) 79 WHITESPACE@[92; 93)
80 BIND_PAT@[92; 94) 80 PARAM@[93; 99)
81 NAME@[92; 94) 81 BIND_PAT@[93; 94)
82 WHITESPACE@[92; 93) 82 NAME@[93; 94)
83 IDENT@[93; 94) "x" 83 IDENT@[93; 94) "x"
84 COLON@[94; 95) 84 COLON@[94; 95)
85 PATH_TYPE@[95; 99) 85 WHITESPACE@[95; 96)
86 PATH@[95; 99) 86 PATH_TYPE@[96; 99)
87 PATH_SEGMENT@[95; 99) 87 PATH@[96; 99)
88 NAME_REF@[95; 99) 88 PATH_SEGMENT@[96; 99)
89 WHITESPACE@[95; 96) 89 NAME_REF@[96; 99)
90 IDENT@[96; 99) "i32" 90 IDENT@[96; 99) "i32"
91 R_PAREN@[99; 100) 91 R_PAREN@[99; 100)
92 WHITESPACE@[100; 101) 92 WHITESPACE@[100; 101)
93 BLOCK_EXPR@[101; 104) 93 BLOCK_EXPR@[101; 103)
94 L_CURLY@[101; 102) 94 L_CURLY@[101; 102)
95 R_CURLY@[102; 103) 95 R_CURLY@[102; 103)
96 WHITESPACE@[103; 104) 96 WHITESPACE@[103; 104)
97 R_CURLY@[104; 105) 97 R_CURLY@[104; 105)
98 WHITESPACE@[105; 106) 98 WHITESPACE@[105; 106)