Update c_src with new default constructor rules.
[nit.git] / c_src / exec._sep.h
index cf91220..0014e1e 100644 (file)
@@ -1,6 +1,6 @@
 /* This C header file is generated by NIT to compile modules and programs that requires exec. */
-#ifndef exec__sep
-#define exec__sep
+#ifndef exec_sep
+#define exec_sep
 #include "stream._sep.h"
 #include <nit_common.h>
 #include <exec_nit.h>
@@ -17,6 +17,7 @@ extern const classtable_elt_t VFT_NativeProcess[];
 struct TBOX_NativeProcess { const classtable_elt_t * vft; void * val;};
 val_t BOX_NativeProcess(void * val);
 #define UNBOX_NativeProcess(x) (((struct TBOX_NativeProcess *)(VAL2OBJ(x)))->val)
+extern const char *LOCATE_exec;
 extern const int SFT_exec[];
 #define ID_Process SFT_exec[0]
 #define COLOR_Process SFT_exec[1]
@@ -64,80 +65,113 @@ extern const int SFT_exec[];
 #define COLOR_exec___NativeProcess___err_fd SFT_exec[43]
 typedef val_t (* exec___Process___id_t)(val_t  self);
 val_t exec___Process___id(val_t  self);
+#define LOCATE_exec___Process___id "exec::Process::id"
 typedef val_t (* exec___Process___is_finished_t)(val_t  self);
 val_t exec___Process___is_finished(val_t  self);
+#define LOCATE_exec___Process___is_finished "exec::Process::is_finished"
 typedef void (* exec___Process___wait_t)(val_t  self);
 void exec___Process___wait(val_t  self);
+#define LOCATE_exec___Process___wait "exec::Process::wait"
 typedef val_t (* exec___Process___status_t)(val_t  self);
 val_t exec___Process___status(val_t  self);
+#define LOCATE_exec___Process___status "exec::Process::status"
 typedef void (* exec___Process___kill_t)(val_t  self, val_t  param0);
 void exec___Process___kill(val_t  self, val_t  param0);
+#define LOCATE_exec___Process___kill "exec::Process::kill"
 typedef void (* exec___Process___term_t)(val_t  self);
 void exec___Process___term(val_t  self);
+#define LOCATE_exec___Process___term "exec::Process::term"
 typedef void (* exec___Process___init_t)(val_t  self, val_t  param0, val_t  param1, int* init_table);
 void exec___Process___init(val_t  self, val_t  param0, val_t  param1, int* init_table);
 val_t NEW_exec___Process___init(val_t  param0, val_t  param1);
+#define LOCATE_exec___Process___init "exec::Process::init"
 typedef void (* exec___Process___init__t)(val_t  self, val_t  param0, int* init_table);
 void exec___Process___init_(val_t  self, val_t  param0, int* init_table);
 val_t NEW_exec___Process___init_(val_t  param0);
+#define LOCATE_exec___Process___init_ "exec::Process::init_"
 typedef void (* exec___Process___execute_t)(val_t  self, val_t  param0, val_t  param1, val_t  param2, int* init_table);
 void exec___Process___execute(val_t  self, val_t  param0, val_t  param1, val_t  param2, int* init_table);
 val_t NEW_exec___Process___execute(val_t  param0, val_t  param1, val_t  param2);
+#define LOCATE_exec___Process___execute "exec::Process::execute"
 #define ATTR_exec___Process____data(recv) ATTR(recv, COLOR_exec___Process____data)
 typedef val_t (* exec___Process___basic_exec_execute_t)(val_t  self, val_t  param0, val_t  param1, val_t  param2, val_t  param3);
 val_t exec___Process___basic_exec_execute(val_t  self, val_t  param0, val_t  param1, val_t  param2, val_t  param3);
+#define LOCATE_exec___Process___basic_exec_execute "exec::Process::basic_exec_execute"
 #define ATTR_exec___IProcess____in(recv) ATTR(recv, COLOR_exec___IProcess____in)
 typedef void (* exec___IProcess___close_t)(val_t  self);
 void exec___IProcess___close(val_t  self);
+#define LOCATE_exec___IProcess___close "exec::IProcess::(stream::IOS::close)"
 typedef val_t (* exec___IProcess___read_char_t)(val_t  self);
 val_t exec___IProcess___read_char(val_t  self);
+#define LOCATE_exec___IProcess___read_char "exec::IProcess::(stream::IStream::read_char)"
 typedef val_t (* exec___IProcess___eof_t)(val_t  self);
 val_t exec___IProcess___eof(val_t  self);
+#define LOCATE_exec___IProcess___eof "exec::IProcess::(stream::IStream::eof)"
 typedef void (* exec___IProcess___init_t)(val_t  self, val_t  param0, val_t  param1, int* init_table);
 void exec___IProcess___init(val_t  self, val_t  param0, val_t  param1, int* init_table);
 val_t NEW_exec___IProcess___init(val_t  param0, val_t  param1);
+#define LOCATE_exec___IProcess___init "exec::IProcess::init"
 typedef void (* exec___IProcess___init__t)(val_t  self, val_t  param0, int* init_table);
 void exec___IProcess___init_(val_t  self, val_t  param0, int* init_table);
 val_t NEW_exec___IProcess___init_(val_t  param0);
+#define LOCATE_exec___IProcess___init_ "exec::IProcess::init_"
 #define ATTR_exec___OProcess____out(recv) ATTR(recv, COLOR_exec___OProcess____out)
 typedef void (* exec___OProcess___close_t)(val_t  self);
 void exec___OProcess___close(val_t  self);
+#define LOCATE_exec___OProcess___close "exec::OProcess::(stream::IOS::close)"
 typedef val_t (* exec___OProcess___is_writable_t)(val_t  self);
 val_t exec___OProcess___is_writable(val_t  self);
+#define LOCATE_exec___OProcess___is_writable "exec::OProcess::(stream::OStream::is_writable)"
 typedef void (* exec___OProcess___write_t)(val_t  self, val_t  param0);
 void exec___OProcess___write(val_t  self, val_t  param0);
+#define LOCATE_exec___OProcess___write "exec::OProcess::(stream::OStream::write)"
 typedef void (* exec___OProcess___init_t)(val_t  self, val_t  param0, val_t  param1, int* init_table);
 void exec___OProcess___init(val_t  self, val_t  param0, val_t  param1, int* init_table);
 val_t NEW_exec___OProcess___init(val_t  param0, val_t  param1);
+#define LOCATE_exec___OProcess___init "exec::OProcess::init"
 typedef void (* exec___OProcess___init__t)(val_t  self, val_t  param0, int* init_table);
 void exec___OProcess___init_(val_t  self, val_t  param0, int* init_table);
 val_t NEW_exec___OProcess___init_(val_t  param0);
+#define LOCATE_exec___OProcess___init_ "exec::OProcess::init_"
 typedef void (* exec___IOProcess___close_t)(val_t  self);
 void exec___IOProcess___close(val_t  self);
+#define LOCATE_exec___IOProcess___close "exec::IOProcess::(stream::IOS::close)"
 typedef void (* exec___IOProcess___init_t)(val_t  self, val_t  param0, val_t  param1, int* init_table);
 void exec___IOProcess___init(val_t  self, val_t  param0, val_t  param1, int* init_table);
 val_t NEW_exec___IOProcess___init(val_t  param0, val_t  param1);
+#define LOCATE_exec___IOProcess___init "exec::IOProcess::init"
 typedef void (* exec___IOProcess___init__t)(val_t  self, val_t  param0, int* init_table);
 void exec___IOProcess___init_(val_t  self, val_t  param0, int* init_table);
 val_t NEW_exec___IOProcess___init_(val_t  param0);
+#define LOCATE_exec___IOProcess___init_ "exec::IOProcess::init_"
 typedef val_t (* exec___Sys___system_t)(val_t  self, val_t  param0);
 val_t exec___Sys___system(val_t  self, val_t  param0);
+#define LOCATE_exec___Sys___system "exec::Sys::system"
 typedef val_t (* exec___NativeString___system_t)(val_t  self);
 val_t exec___NativeString___system(val_t  self);
+#define LOCATE_exec___NativeString___system "exec::NativeString::system"
 typedef val_t (* exec___NativeProcess___id_t)(val_t  self);
 val_t exec___NativeProcess___id(val_t  self);
+#define LOCATE_exec___NativeProcess___id "exec::NativeProcess::id"
 typedef val_t (* exec___NativeProcess___is_finished_t)(val_t  self);
 val_t exec___NativeProcess___is_finished(val_t  self);
+#define LOCATE_exec___NativeProcess___is_finished "exec::NativeProcess::is_finished"
 typedef val_t (* exec___NativeProcess___status_t)(val_t  self);
 val_t exec___NativeProcess___status(val_t  self);
+#define LOCATE_exec___NativeProcess___status "exec::NativeProcess::status"
 typedef void (* exec___NativeProcess___wait_t)(val_t  self);
 void exec___NativeProcess___wait(val_t  self);
+#define LOCATE_exec___NativeProcess___wait "exec::NativeProcess::wait"
 typedef void (* exec___NativeProcess___kill_t)(val_t  self, val_t  param0);
 void exec___NativeProcess___kill(val_t  self, val_t  param0);
+#define LOCATE_exec___NativeProcess___kill "exec::NativeProcess::kill"
 typedef val_t (* exec___NativeProcess___in_fd_t)(val_t  self);
 val_t exec___NativeProcess___in_fd(val_t  self);
+#define LOCATE_exec___NativeProcess___in_fd "exec::NativeProcess::in_fd"
 typedef val_t (* exec___NativeProcess___out_fd_t)(val_t  self);
 val_t exec___NativeProcess___out_fd(val_t  self);
+#define LOCATE_exec___NativeProcess___out_fd "exec::NativeProcess::out_fd"
 typedef val_t (* exec___NativeProcess___err_fd_t)(val_t  self);
 val_t exec___NativeProcess___err_fd(val_t  self);
+#define LOCATE_exec___NativeProcess___err_fd "exec::NativeProcess::err_fd"
 #endif