use nitg to bootstrap; drop bootstrap of nitc
[nit.git] / c_src / posix.sep.1.c
1 #include "posix.sep.0.h"
2 /* method posix#Sys#uid= for (self: Sys, Int): Bool */
3 short int posix__Sys__uid_61d(val* self, long p0) {
4 short int var /* : Bool */;
5 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Sys#uid= at lib/standard/posix.nit:30,2--51\n");
6 exit(1);
7 RET_LABEL:;
8 return var;
9 }
10 /* method posix#Sys#uid= for (self: Object, Int): Bool */
11 short int VIRTUAL_posix__Sys__uid_61d(val* self, long p0) {
12 short int var /* : Bool */;
13 short int var1 /* : Bool */;
14 var1 = posix__Sys__uid_61d(self, p0);
15 var = var1;
16 RET_LABEL:;
17 return var;
18 }
19 /* method posix#Sys#uid for (self: Sys): Int */
20 long posix__Sys__uid(val* self) {
21 long var /* : Int */;
22 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Sys#uid at lib/standard/posix.nit:31,2--36\n");
23 exit(1);
24 RET_LABEL:;
25 return var;
26 }
27 /* method posix#Sys#uid for (self: Object): Int */
28 long VIRTUAL_posix__Sys__uid(val* self) {
29 long var /* : Int */;
30 long var1 /* : Int */;
31 var1 = posix__Sys__uid(self);
32 var = var1;
33 RET_LABEL:;
34 return var;
35 }
36 /* method posix#Sys#gid= for (self: Sys, Int): Bool */
37 short int posix__Sys__gid_61d(val* self, long p0) {
38 short int var /* : Bool */;
39 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Sys#gid= at lib/standard/posix.nit:33,2--51\n");
40 exit(1);
41 RET_LABEL:;
42 return var;
43 }
44 /* method posix#Sys#gid= for (self: Object, Int): Bool */
45 short int VIRTUAL_posix__Sys__gid_61d(val* self, long p0) {
46 short int var /* : Bool */;
47 short int var1 /* : Bool */;
48 var1 = posix__Sys__gid_61d(self, p0);
49 var = var1;
50 RET_LABEL:;
51 return var;
52 }
53 /* method posix#Sys#gid for (self: Sys): Int */
54 long posix__Sys__gid(val* self) {
55 long var /* : Int */;
56 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Sys#gid at lib/standard/posix.nit:34,2--36\n");
57 exit(1);
58 RET_LABEL:;
59 return var;
60 }
61 /* method posix#Sys#gid for (self: Object): Int */
62 long VIRTUAL_posix__Sys__gid(val* self) {
63 long var /* : Int */;
64 long var1 /* : Int */;
65 var1 = posix__Sys__gid(self);
66 var = var1;
67 RET_LABEL:;
68 return var;
69 }
70 /* method posix#Sys#euid= for (self: Sys, Int): Bool */
71 short int posix__Sys__euid_61d(val* self, long p0) {
72 short int var /* : Bool */;
73 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Sys#euid= at lib/standard/posix.nit:36,2--53\n");
74 exit(1);
75 RET_LABEL:;
76 return var;
77 }
78 /* method posix#Sys#euid= for (self: Object, Int): Bool */
79 short int VIRTUAL_posix__Sys__euid_61d(val* self, long p0) {
80 short int var /* : Bool */;
81 short int var1 /* : Bool */;
82 var1 = posix__Sys__euid_61d(self, p0);
83 var = var1;
84 RET_LABEL:;
85 return var;
86 }
87 /* method posix#Sys#euid for (self: Sys): Int */
88 long posix__Sys__euid(val* self) {
89 long var /* : Int */;
90 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Sys#euid at lib/standard/posix.nit:37,2--38\n");
91 exit(1);
92 RET_LABEL:;
93 return var;
94 }
95 /* method posix#Sys#euid for (self: Object): Int */
96 long VIRTUAL_posix__Sys__euid(val* self) {
97 long var /* : Int */;
98 long var1 /* : Int */;
99 var1 = posix__Sys__euid(self);
100 var = var1;
101 RET_LABEL:;
102 return var;
103 }
104 /* method posix#Sys#egid= for (self: Sys, Int): Bool */
105 short int posix__Sys__egid_61d(val* self, long p0) {
106 short int var /* : Bool */;
107 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Sys#egid= at lib/standard/posix.nit:39,2--53\n");
108 exit(1);
109 RET_LABEL:;
110 return var;
111 }
112 /* method posix#Sys#egid= for (self: Object, Int): Bool */
113 short int VIRTUAL_posix__Sys__egid_61d(val* self, long p0) {
114 short int var /* : Bool */;
115 short int var1 /* : Bool */;
116 var1 = posix__Sys__egid_61d(self, p0);
117 var = var1;
118 RET_LABEL:;
119 return var;
120 }
121 /* method posix#Sys#egid for (self: Sys): Int */
122 long posix__Sys__egid(val* self) {
123 long var /* : Int */;
124 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Sys#egid at lib/standard/posix.nit:40,2--38\n");
125 exit(1);
126 RET_LABEL:;
127 return var;
128 }
129 /* method posix#Sys#egid for (self: Object): Int */
130 long VIRTUAL_posix__Sys__egid(val* self) {
131 long var /* : Int */;
132 long var1 /* : Int */;
133 var1 = posix__Sys__egid(self);
134 var = var1;
135 RET_LABEL:;
136 return var;
137 }
138 /* method posix#Passwd#from_uid for (self: Passwd, Int): Passwd */
139 void* posix__Passwd__from_uid(void* self, long p0) {
140 void* var /* : Passwd */;
141 printf("NOT YET IMPLEMENTED nitni for posix#Passwd#from_uid at lib/standard/posix.nit:44,2--51\n");
142 exit(1);
143 RET_LABEL:;
144 return var;
145 }
146 /* method posix#Passwd#from_uid for (self: Object, Int): Passwd */
147 void* VIRTUAL_posix__Passwd__from_uid(val* self, long p0) {
148 void* var /* : Passwd */;
149 val* var1 /* : Object */;
150 void* var2 /* : Passwd */;
151 void* var3 /* : Passwd */;
152 var2 = ((struct instance_posix__Passwd*)self)->value; /* autounbox from Object to Passwd */;
153 var1 = posix__Passwd__from_uid(var2, p0);
154 var3 = ((struct instance_posix__Passwd*)var1)->value; /* autounbox from Object to Passwd */;
155 var = var3;
156 RET_LABEL:;
157 return var;
158 }
159 /* method posix#Passwd#from_name for (self: Passwd, String): Passwd */
160 void* posix__Passwd__from_name(void* self, val* p0) {
161 void* var /* : Passwd */;
162 printf("NOT YET IMPLEMENTED nitni for posix#Passwd#from_name at lib/standard/posix.nit:45,2--104\n");
163 exit(1);
164 RET_LABEL:;
165 return var;
166 }
167 /* method posix#Passwd#from_name for (self: Object, String): Passwd */
168 void* VIRTUAL_posix__Passwd__from_name(val* self, val* p0) {
169 void* var /* : Passwd */;
170 val* var1 /* : Object */;
171 void* var2 /* : Passwd */;
172 void* var3 /* : Passwd */;
173 var2 = ((struct instance_posix__Passwd*)self)->value; /* autounbox from Object to Passwd */;
174 var1 = posix__Passwd__from_name(var2, p0);
175 var3 = ((struct instance_posix__Passwd*)var1)->value; /* autounbox from Object to Passwd */;
176 var = var3;
177 RET_LABEL:;
178 return var;
179 }
180 /* method posix#Passwd#name for (self: Passwd): String */
181 val* posix__Passwd__name(void* self) {
182 val* var /* : String */;
183 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Passwd#name at lib/standard/posix.nit:47,2--90\n");
184 exit(1);
185 RET_LABEL:;
186 return var;
187 }
188 /* method posix#Passwd#name for (self: Object): String */
189 val* VIRTUAL_posix__Passwd__name(val* self) {
190 val* var /* : String */;
191 val* var1 /* : String */;
192 void* var2 /* : Passwd */;
193 var2 = ((struct instance_posix__Passwd*)self)->value; /* autounbox from Object to Passwd */;
194 var1 = posix__Passwd__name(var2);
195 var = var1;
196 RET_LABEL:;
197 return var;
198 }
199 /* method posix#Passwd#passwd for (self: Passwd): String */
200 val* posix__Passwd__passwd(void* self) {
201 val* var /* : String */;
202 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Passwd#passwd at lib/standard/posix.nit:48,2--94\n");
203 exit(1);
204 RET_LABEL:;
205 return var;
206 }
207 /* method posix#Passwd#passwd for (self: Object): String */
208 val* VIRTUAL_posix__Passwd__passwd(val* self) {
209 val* var /* : String */;
210 val* var1 /* : String */;
211 void* var2 /* : Passwd */;
212 var2 = ((struct instance_posix__Passwd*)self)->value; /* autounbox from Object to Passwd */;
213 var1 = posix__Passwd__passwd(var2);
214 var = var1;
215 RET_LABEL:;
216 return var;
217 }
218 /* method posix#Passwd#uid for (self: Passwd): Int */
219 long posix__Passwd__uid(void* self) {
220 long var /* : Int */;
221 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Passwd#uid at lib/standard/posix.nit:49,2--40\n");
222 exit(1);
223 RET_LABEL:;
224 return var;
225 }
226 /* method posix#Passwd#uid for (self: Object): Int */
227 long VIRTUAL_posix__Passwd__uid(val* self) {
228 long var /* : Int */;
229 long var1 /* : Int */;
230 void* var2 /* : Passwd */;
231 var2 = ((struct instance_posix__Passwd*)self)->value; /* autounbox from Object to Passwd */;
232 var1 = posix__Passwd__uid(var2);
233 var = var1;
234 RET_LABEL:;
235 return var;
236 }
237 /* method posix#Passwd#gid for (self: Passwd): Int */
238 long posix__Passwd__gid(void* self) {
239 long var /* : Int */;
240 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Passwd#gid at lib/standard/posix.nit:50,2--40\n");
241 exit(1);
242 RET_LABEL:;
243 return var;
244 }
245 /* method posix#Passwd#gid for (self: Object): Int */
246 long VIRTUAL_posix__Passwd__gid(val* self) {
247 long var /* : Int */;
248 long var1 /* : Int */;
249 void* var2 /* : Passwd */;
250 var2 = ((struct instance_posix__Passwd*)self)->value; /* autounbox from Object to Passwd */;
251 var1 = posix__Passwd__gid(var2);
252 var = var1;
253 RET_LABEL:;
254 return var;
255 }
256 /* method posix#Passwd#gecos for (self: Passwd): String */
257 val* posix__Passwd__gecos(void* self) {
258 val* var /* : String */;
259 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Passwd#gecos at lib/standard/posix.nit:51,2--92\n");
260 exit(1);
261 RET_LABEL:;
262 return var;
263 }
264 /* method posix#Passwd#gecos for (self: Object): String */
265 val* VIRTUAL_posix__Passwd__gecos(val* self) {
266 val* var /* : String */;
267 val* var1 /* : String */;
268 void* var2 /* : Passwd */;
269 var2 = ((struct instance_posix__Passwd*)self)->value; /* autounbox from Object to Passwd */;
270 var1 = posix__Passwd__gecos(var2);
271 var = var1;
272 RET_LABEL:;
273 return var;
274 }
275 /* method posix#Passwd#dir for (self: Passwd): String */
276 val* posix__Passwd__dir(void* self) {
277 val* var /* : String */;
278 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Passwd#dir at lib/standard/posix.nit:52,2--88\n");
279 exit(1);
280 RET_LABEL:;
281 return var;
282 }
283 /* method posix#Passwd#dir for (self: Object): String */
284 val* VIRTUAL_posix__Passwd__dir(val* self) {
285 val* var /* : String */;
286 val* var1 /* : String */;
287 void* var2 /* : Passwd */;
288 var2 = ((struct instance_posix__Passwd*)self)->value; /* autounbox from Object to Passwd */;
289 var1 = posix__Passwd__dir(var2);
290 var = var1;
291 RET_LABEL:;
292 return var;
293 }
294 /* method posix#Passwd#shell for (self: Passwd): String */
295 val* posix__Passwd__shell(void* self) {
296 val* var /* : String */;
297 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Passwd#shell at lib/standard/posix.nit:53,2--92\n");
298 exit(1);
299 RET_LABEL:;
300 return var;
301 }
302 /* method posix#Passwd#shell for (self: Object): String */
303 val* VIRTUAL_posix__Passwd__shell(val* self) {
304 val* var /* : String */;
305 val* var1 /* : String */;
306 void* var2 /* : Passwd */;
307 var2 = ((struct instance_posix__Passwd*)self)->value; /* autounbox from Object to Passwd */;
308 var1 = posix__Passwd__shell(var2);
309 var = var1;
310 RET_LABEL:;
311 return var;
312 }
313 /* method posix#Group#from_gid for (self: Group, Int): Group */
314 void* posix__Group__from_gid(void* self, long p0) {
315 void* var /* : Group */;
316 printf("NOT YET IMPLEMENTED nitni for posix#Group#from_gid at lib/standard/posix.nit:57,2--51\n");
317 exit(1);
318 RET_LABEL:;
319 return var;
320 }
321 /* method posix#Group#from_gid for (self: Object, Int): Group */
322 void* VIRTUAL_posix__Group__from_gid(val* self, long p0) {
323 void* var /* : Group */;
324 val* var1 /* : Object */;
325 void* var2 /* : Group */;
326 void* var3 /* : Group */;
327 var2 = ((struct instance_posix__Group*)self)->value; /* autounbox from Object to Group */;
328 var1 = posix__Group__from_gid(var2, p0);
329 var3 = ((struct instance_posix__Group*)var1)->value; /* autounbox from Object to Group */;
330 var = var3;
331 RET_LABEL:;
332 return var;
333 }
334 /* method posix#Group#from_name for (self: Group, String): Group */
335 void* posix__Group__from_name(void* self, val* p0) {
336 void* var /* : Group */;
337 printf("NOT YET IMPLEMENTED nitni for posix#Group#from_name at lib/standard/posix.nit:58,2--104\n");
338 exit(1);
339 RET_LABEL:;
340 return var;
341 }
342 /* method posix#Group#from_name for (self: Object, String): Group */
343 void* VIRTUAL_posix__Group__from_name(val* self, val* p0) {
344 void* var /* : Group */;
345 val* var1 /* : Object */;
346 void* var2 /* : Group */;
347 void* var3 /* : Group */;
348 var2 = ((struct instance_posix__Group*)self)->value; /* autounbox from Object to Group */;
349 var1 = posix__Group__from_name(var2, p0);
350 var3 = ((struct instance_posix__Group*)var1)->value; /* autounbox from Object to Group */;
351 var = var3;
352 RET_LABEL:;
353 return var;
354 }
355 /* method posix#Group#name for (self: Group): String */
356 val* posix__Group__name(void* self) {
357 val* var /* : String */;
358 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Group#name at lib/standard/posix.nit:60,2--90\n");
359 exit(1);
360 RET_LABEL:;
361 return var;
362 }
363 /* method posix#Group#name for (self: Object): String */
364 val* VIRTUAL_posix__Group__name(val* self) {
365 val* var /* : String */;
366 val* var1 /* : String */;
367 void* var2 /* : Group */;
368 var2 = ((struct instance_posix__Group*)self)->value; /* autounbox from Object to Group */;
369 var1 = posix__Group__name(var2);
370 var = var1;
371 RET_LABEL:;
372 return var;
373 }
374 /* method posix#Group#passwd for (self: Group): String */
375 val* posix__Group__passwd(void* self) {
376 val* var /* : String */;
377 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Group#passwd at lib/standard/posix.nit:61,2--94\n");
378 exit(1);
379 RET_LABEL:;
380 return var;
381 }
382 /* method posix#Group#passwd for (self: Object): String */
383 val* VIRTUAL_posix__Group__passwd(val* self) {
384 val* var /* : String */;
385 val* var1 /* : String */;
386 void* var2 /* : Group */;
387 var2 = ((struct instance_posix__Group*)self)->value; /* autounbox from Object to Group */;
388 var1 = posix__Group__passwd(var2);
389 var = var1;
390 RET_LABEL:;
391 return var;
392 }
393 /* method posix#Group#gid for (self: Group): Int */
394 long posix__Group__gid(void* self) {
395 long var /* : Int */;
396 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Group#gid at lib/standard/posix.nit:62,2--40\n");
397 exit(1);
398 RET_LABEL:;
399 return var;
400 }
401 /* method posix#Group#gid for (self: Object): Int */
402 long VIRTUAL_posix__Group__gid(val* self) {
403 long var /* : Int */;
404 long var1 /* : Int */;
405 void* var2 /* : Group */;
406 var2 = ((struct instance_posix__Group*)self)->value; /* autounbox from Object to Group */;
407 var1 = posix__Group__gid(var2);
408 var = var1;
409 RET_LABEL:;
410 return var;
411 }
412 /* method posix#Group#mem for (self: Group): Array[String] */
413 val* posix__Group__mem(void* self) {
414 val* var /* : Array[String] */;
415 fprintf(stderr, "NOT YET IMPLEMENTED nitni for posix#Group#mem at lib/standard/posix.nit:63,2--75,3\n");
416 exit(1);
417 RET_LABEL:;
418 return var;
419 }
420 /* method posix#Group#mem for (self: Object): Array[String] */
421 val* VIRTUAL_posix__Group__mem(val* self) {
422 val* var /* : Array[String] */;
423 val* var1 /* : Array[String] */;
424 void* var2 /* : Group */;
425 var2 = ((struct instance_posix__Group*)self)->value; /* autounbox from Object to Group */;
426 var1 = posix__Group__mem(var2);
427 var = var1;
428 RET_LABEL:;
429 return var;
430 }