aboutsummaryrefslogtreecommitdiff
path: root/tests/data/parser/ok/0020_type_param_bounds.txt
diff options
context:
space:
mode:
Diffstat (limited to 'tests/data/parser/ok/0020_type_param_bounds.txt')
-rw-r--r--tests/data/parser/ok/0020_type_param_bounds.txt45
1 files changed, 27 insertions, 18 deletions
diff --git a/tests/data/parser/ok/0020_type_param_bounds.txt b/tests/data/parser/ok/0020_type_param_bounds.txt
index 6f65d150a..a1c0cbc37 100644
--- a/tests/data/parser/ok/0020_type_param_bounds.txt
+++ b/tests/data/parser/ok/0020_type_param_bounds.txt
@@ -1,8 +1,9 @@
1FILE@[0; 200) 1FILE@[0; 200)
2 STRUCT_ITEM@[0; 13) 2 STRUCT_ITEM@[0; 13)
3 STRUCT_KW@[0; 6) 3 STRUCT_KW@[0; 6)
4 WHITESPACE@[6; 7) 4 NAME@[6; 8)
5 IDENT@[7; 8) "A" 5 WHITESPACE@[6; 7)
6 IDENT@[7; 8) "A"
6 TYPE_PARAM_LIST@[8; 11) 7 TYPE_PARAM_LIST@[8; 11)
7 L_ANGLE@[8; 9) 8 L_ANGLE@[8; 9)
8 TYPE_PARAM@[9; 10) 9 TYPE_PARAM@[9; 10)
@@ -12,8 +13,9 @@ FILE@[0; 200)
12 WHITESPACE@[12; 13) 13 WHITESPACE@[12; 13)
13 STRUCT_ITEM@[13; 27) 14 STRUCT_ITEM@[13; 27)
14 STRUCT_KW@[13; 19) 15 STRUCT_KW@[13; 19)
15 WHITESPACE@[19; 20) 16 NAME@[19; 21)
16 IDENT@[20; 21) "B" 17 WHITESPACE@[19; 20)
18 IDENT@[20; 21) "B"
17 TYPE_PARAM_LIST@[21; 25) 19 TYPE_PARAM_LIST@[21; 25)
18 L_ANGLE@[21; 22) 20 L_ANGLE@[21; 22)
19 TYPE_PARAM@[22; 24) 21 TYPE_PARAM@[22; 24)
@@ -24,8 +26,9 @@ FILE@[0; 200)
24 WHITESPACE@[26; 27) 26 WHITESPACE@[26; 27)
25 STRUCT_ITEM@[27; 44) 27 STRUCT_ITEM@[27; 44)
26 STRUCT_KW@[27; 33) 28 STRUCT_KW@[27; 33)
27 WHITESPACE@[33; 34) 29 NAME@[33; 35)
28 IDENT@[34; 35) "C" 30 WHITESPACE@[33; 34)
31 IDENT@[34; 35) "C"
29 TYPE_PARAM_LIST@[35; 42) 32 TYPE_PARAM_LIST@[35; 42)
30 L_ANGLE@[35; 36) 33 L_ANGLE@[35; 36)
31 TYPE_PARAM@[36; 41) 34 TYPE_PARAM@[36; 41)
@@ -38,8 +41,9 @@ FILE@[0; 200)
38 WHITESPACE@[43; 44) 41 WHITESPACE@[43; 44)
39 STRUCT_ITEM@[44; 64) 42 STRUCT_ITEM@[44; 64)
40 STRUCT_KW@[44; 50) 43 STRUCT_KW@[44; 50)
41 WHITESPACE@[50; 51) 44 NAME@[50; 52)
42 IDENT@[51; 52) "D" 45 WHITESPACE@[50; 51)
46 IDENT@[51; 52) "D"
43 TYPE_PARAM_LIST@[52; 62) 47 TYPE_PARAM_LIST@[52; 62)
44 L_ANGLE@[52; 53) 48 L_ANGLE@[52; 53)
45 TYPE_PARAM@[53; 61) 49 TYPE_PARAM@[53; 61)
@@ -55,8 +59,9 @@ FILE@[0; 200)
55 WHITESPACE@[63; 64) 59 WHITESPACE@[63; 64)
56 STRUCT_ITEM@[64; 87) 60 STRUCT_ITEM@[64; 87)
57 STRUCT_KW@[64; 70) 61 STRUCT_KW@[64; 70)
58 WHITESPACE@[70; 71) 62 NAME@[70; 72)
59 IDENT@[71; 72) "E" 63 WHITESPACE@[70; 71)
64 IDENT@[71; 72) "E"
60 TYPE_PARAM_LIST@[72; 85) 65 TYPE_PARAM_LIST@[72; 85)
61 L_ANGLE@[72; 73) 66 L_ANGLE@[72; 73)
62 TYPE_PARAM@[73; 84) 67 TYPE_PARAM@[73; 84)
@@ -74,8 +79,9 @@ FILE@[0; 200)
74 WHITESPACE@[86; 87) 79 WHITESPACE@[86; 87)
75 STRUCT_ITEM@[87; 117) 80 STRUCT_ITEM@[87; 117)
76 STRUCT_KW@[87; 93) 81 STRUCT_KW@[87; 93)
77 WHITESPACE@[93; 94) 82 NAME@[93; 95)
78 IDENT@[94; 95) "F" 83 WHITESPACE@[93; 94)
84 IDENT@[94; 95) "F"
79 TYPE_PARAM_LIST@[95; 115) 85 TYPE_PARAM_LIST@[95; 115)
80 L_ANGLE@[95; 96) 86 L_ANGLE@[95; 96)
81 TYPE_PARAM@[96; 114) 87 TYPE_PARAM@[96; 114)
@@ -98,8 +104,9 @@ FILE@[0; 200)
98 WHITESPACE@[116; 117) 104 WHITESPACE@[116; 117)
99 STRUCT_ITEM@[117; 144) 105 STRUCT_ITEM@[117; 144)
100 STRUCT_KW@[117; 123) 106 STRUCT_KW@[117; 123)
101 WHITESPACE@[123; 124) 107 NAME@[123; 125)
102 IDENT@[124; 125) "G" 108 WHITESPACE@[123; 124)
109 IDENT@[124; 125) "G"
103 TYPE_PARAM_LIST@[125; 142) 110 TYPE_PARAM_LIST@[125; 142)
104 L_ANGLE@[125; 126) 111 L_ANGLE@[125; 126)
105 TYPE_PARAM@[126; 141) 112 TYPE_PARAM@[126; 141)
@@ -120,8 +127,9 @@ FILE@[0; 200)
120 WHITESPACE@[143; 144) 127 WHITESPACE@[143; 144)
121 STRUCT_ITEM@[144; 181) 128 STRUCT_ITEM@[144; 181)
122 STRUCT_KW@[144; 150) 129 STRUCT_KW@[144; 150)
123 WHITESPACE@[150; 151) 130 NAME@[150; 152)
124 IDENT@[151; 152) "H" 131 WHITESPACE@[150; 151)
132 IDENT@[151; 152) "H"
125 TYPE_PARAM_LIST@[152; 179) 133 TYPE_PARAM_LIST@[152; 179)
126 L_ANGLE@[152; 153) 134 L_ANGLE@[152; 153)
127 TYPE_PARAM@[153; 178) 135 TYPE_PARAM@[153; 178)
@@ -151,8 +159,9 @@ FILE@[0; 200)
151 WHITESPACE@[180; 181) 159 WHITESPACE@[180; 181)
152 STRUCT_ITEM@[181; 200) 160 STRUCT_ITEM@[181; 200)
153 STRUCT_KW@[181; 187) 161 STRUCT_KW@[181; 187)
154 WHITESPACE@[187; 188) 162 NAME@[187; 189)
155 IDENT@[188; 189) "I" 163 WHITESPACE@[187; 188)
164 IDENT@[188; 189) "I"
156 TYPE_PARAM_LIST@[189; 198) 165 TYPE_PARAM_LIST@[189; 198)
157 L_ANGLE@[189; 190) 166 L_ANGLE@[189; 190)
158 TYPE_PARAM@[190; 192) 167 TYPE_PARAM@[190; 192)