]> git.lizzy.rs Git - rust.git/blob - src/test/ui/parser/variadic-ffi-semantic-restrictions.stderr
fix off-by-one in parameter spans
[rust.git] / src / test / ui / parser / variadic-ffi-semantic-restrictions.stderr
1 error: only foreign or `unsafe extern "C" functions may be C-variadic
2   --> $DIR/variadic-ffi-semantic-restrictions.rs:5:19
3    |
4 LL | fn f1_1(x: isize, ...) {}
5    |                   ^^^
6
7 error: C-variadic function must be declared with at least one named argument
8   --> $DIR/variadic-ffi-semantic-restrictions.rs:8:9
9    |
10 LL | fn f1_2(...) {}
11    |         ^^^
12
13 error: only foreign or `unsafe extern "C" functions may be C-variadic
14   --> $DIR/variadic-ffi-semantic-restrictions.rs:8:9
15    |
16 LL | fn f1_2(...) {}
17    |         ^^^
18
19 error: only foreign or `unsafe extern "C" functions may be C-variadic
20   --> $DIR/variadic-ffi-semantic-restrictions.rs:12:30
21    |
22 LL | extern "C" fn f2_1(x: isize, ...) {}
23    |                              ^^^
24
25 error: C-variadic function must be declared with at least one named argument
26   --> $DIR/variadic-ffi-semantic-restrictions.rs:15:20
27    |
28 LL | extern "C" fn f2_2(...) {}
29    |                    ^^^
30
31 error: only foreign or `unsafe extern "C" functions may be C-variadic
32   --> $DIR/variadic-ffi-semantic-restrictions.rs:15:20
33    |
34 LL | extern "C" fn f2_2(...) {}
35    |                    ^^^
36
37 error: `...` must be the last argument of a C-variadic function
38   --> $DIR/variadic-ffi-semantic-restrictions.rs:19:20
39    |
40 LL | extern "C" fn f2_3(..., x: isize) {}
41    |                    ^^^
42
43 error: only foreign or `unsafe extern "C" functions may be C-variadic
44   --> $DIR/variadic-ffi-semantic-restrictions.rs:19:20
45    |
46 LL | extern "C" fn f2_3(..., x: isize) {}
47    |                    ^^^
48
49 error: only foreign or `unsafe extern "C" functions may be C-variadic
50   --> $DIR/variadic-ffi-semantic-restrictions.rs:23:26
51    |
52 LL | extern fn f3_1(x: isize, ...) {}
53    |                          ^^^
54
55 error: C-variadic function must be declared with at least one named argument
56   --> $DIR/variadic-ffi-semantic-restrictions.rs:26:16
57    |
58 LL | extern fn f3_2(...) {}
59    |                ^^^
60
61 error: only foreign or `unsafe extern "C" functions may be C-variadic
62   --> $DIR/variadic-ffi-semantic-restrictions.rs:26:16
63    |
64 LL | extern fn f3_2(...) {}
65    |                ^^^
66
67 error: `...` must be the last argument of a C-variadic function
68   --> $DIR/variadic-ffi-semantic-restrictions.rs:30:16
69    |
70 LL | extern fn f3_3(..., x: isize) {}
71    |                ^^^
72
73 error: only foreign or `unsafe extern "C" functions may be C-variadic
74   --> $DIR/variadic-ffi-semantic-restrictions.rs:30:16
75    |
76 LL | extern fn f3_3(..., x: isize) {}
77    |                ^^^
78
79 error: C-variadic function must be declared with at least one named argument
80   --> $DIR/variadic-ffi-semantic-restrictions.rs:35:13
81    |
82 LL |     fn e_f1(...);
83    |             ^^^
84
85 error: `...` must be the last argument of a C-variadic function
86   --> $DIR/variadic-ffi-semantic-restrictions.rs:37:13
87    |
88 LL |     fn e_f2(..., x: isize);
89    |             ^^^
90
91 error: only foreign or `unsafe extern "C" functions may be C-variadic
92   --> $DIR/variadic-ffi-semantic-restrictions.rs:44:23
93    |
94 LL |     fn i_f1(x: isize, ...) {}
95    |                       ^^^
96
97 error: C-variadic function must be declared with at least one named argument
98   --> $DIR/variadic-ffi-semantic-restrictions.rs:46:13
99    |
100 LL |     fn i_f2(...) {}
101    |             ^^^
102
103 error: only foreign or `unsafe extern "C" functions may be C-variadic
104   --> $DIR/variadic-ffi-semantic-restrictions.rs:46:13
105    |
106 LL |     fn i_f2(...) {}
107    |             ^^^
108
109 error: `...` must be the last argument of a C-variadic function
110   --> $DIR/variadic-ffi-semantic-restrictions.rs:49:13
111    |
112 LL |     fn i_f3(..., x: isize, ...) {}
113    |             ^^^
114
115 error: only foreign or `unsafe extern "C" functions may be C-variadic
116   --> $DIR/variadic-ffi-semantic-restrictions.rs:49:13
117    |
118 LL |     fn i_f3(..., x: isize, ...) {}
119    |             ^^^
120
121 error: only foreign or `unsafe extern "C" functions may be C-variadic
122   --> $DIR/variadic-ffi-semantic-restrictions.rs:49:28
123    |
124 LL |     fn i_f3(..., x: isize, ...) {}
125    |                            ^^^
126
127 error: `...` must be the last argument of a C-variadic function
128   --> $DIR/variadic-ffi-semantic-restrictions.rs:53:13
129    |
130 LL |     fn i_f4(..., x: isize, ...) {}
131    |             ^^^
132
133 error: only foreign or `unsafe extern "C" functions may be C-variadic
134   --> $DIR/variadic-ffi-semantic-restrictions.rs:53:13
135    |
136 LL |     fn i_f4(..., x: isize, ...) {}
137    |             ^^^
138
139 error: only foreign or `unsafe extern "C" functions may be C-variadic
140   --> $DIR/variadic-ffi-semantic-restrictions.rs:53:28
141    |
142 LL |     fn i_f4(..., x: isize, ...) {}
143    |                            ^^^
144
145 error: only foreign or `unsafe extern "C" functions may be C-variadic
146   --> $DIR/variadic-ffi-semantic-restrictions.rs:60:23
147    |
148 LL |     fn t_f1(x: isize, ...) {}
149    |                       ^^^
150
151 error: only foreign or `unsafe extern "C" functions may be C-variadic
152   --> $DIR/variadic-ffi-semantic-restrictions.rs:62:23
153    |
154 LL |     fn t_f2(x: isize, ...);
155    |                       ^^^
156
157 error: C-variadic function must be declared with at least one named argument
158   --> $DIR/variadic-ffi-semantic-restrictions.rs:64:13
159    |
160 LL |     fn t_f3(...) {}
161    |             ^^^
162
163 error: only foreign or `unsafe extern "C" functions may be C-variadic
164   --> $DIR/variadic-ffi-semantic-restrictions.rs:64:13
165    |
166 LL |     fn t_f3(...) {}
167    |             ^^^
168
169 error: C-variadic function must be declared with at least one named argument
170   --> $DIR/variadic-ffi-semantic-restrictions.rs:67:13
171    |
172 LL |     fn t_f4(...);
173    |             ^^^
174
175 error: only foreign or `unsafe extern "C" functions may be C-variadic
176   --> $DIR/variadic-ffi-semantic-restrictions.rs:67:13
177    |
178 LL |     fn t_f4(...);
179    |             ^^^
180
181 error: `...` must be the last argument of a C-variadic function
182   --> $DIR/variadic-ffi-semantic-restrictions.rs:70:13
183    |
184 LL |     fn t_f5(..., x: isize) {}
185    |             ^^^
186
187 error: only foreign or `unsafe extern "C" functions may be C-variadic
188   --> $DIR/variadic-ffi-semantic-restrictions.rs:70:13
189    |
190 LL |     fn t_f5(..., x: isize) {}
191    |             ^^^
192
193 error: `...` must be the last argument of a C-variadic function
194   --> $DIR/variadic-ffi-semantic-restrictions.rs:73:13
195    |
196 LL |     fn t_f6(..., x: isize);
197    |             ^^^
198
199 error: only foreign or `unsafe extern "C" functions may be C-variadic
200   --> $DIR/variadic-ffi-semantic-restrictions.rs:73:13
201    |
202 LL |     fn t_f6(..., x: isize);
203    |             ^^^
204
205 error: aborting due to 34 previous errors
206