X-Git-Url: http://nitlanguage.org diff --git a/c_src/vararg._sep.c b/c_src/vararg._sep.c index 6865541..d123ec5 100644 --- a/c_src/vararg._sep.c +++ b/c_src/vararg._sep.c @@ -1,22 +1,25 @@ /* This C file is generated by NIT to compile module vararg. */ #include "vararg._sep.h" val_t vararg___MMSignature___vararg_rank(val_t self) { - struct trace_t trace = {NULL, LOCATE_vararg, 24, LOCATE_vararg___MMSignature___vararg_rank}; + struct trace_t trace = {NULL, NULL, 24, LOCATE_vararg___MMSignature___vararg_rank}; trace.prev = tracehead; tracehead = &trace; + trace.file = LOCATE_vararg; tracehead = trace.prev; return ATTR_vararg___MMSignature____vararg_rank( self) /*MMSignature::_vararg_rank*/; } void vararg___MMSignature___vararg_rank__eq(val_t self, val_t param0) { - struct trace_t trace = {NULL, LOCATE_vararg, 24, LOCATE_vararg___MMSignature___vararg_rank__eq}; + struct trace_t trace = {NULL, NULL, 24, LOCATE_vararg___MMSignature___vararg_rank__eq}; trace.prev = tracehead; tracehead = &trace; + trace.file = LOCATE_vararg; ATTR_vararg___MMSignature____vararg_rank( self) /*MMSignature::_vararg_rank*/ = param0; tracehead = trace.prev; return; } val_t vararg___MMSignature___has_vararg(val_t self) { - struct trace_t trace = {NULL, LOCATE_vararg, 27, LOCATE_vararg___MMSignature___has_vararg}; + struct trace_t trace = {NULL, NULL, 27, LOCATE_vararg___MMSignature___has_vararg}; val_t variable0; trace.prev = tracehead; tracehead = &trace; + trace.file = LOCATE_vararg; variable0 = ATTR_vararg___MMSignature____vararg_rank( self) /*MMSignature::_vararg_rank*/; variable0 = TAG_Bool(UNTAG_Int(variable0)>=UNTAG_Int( TAG_Int(0))); goto return_label0; @@ -25,11 +28,12 @@ val_t vararg___MMSignature___has_vararg(val_t self) { return variable0; } val_t vararg___MMSignature___adaptation_to(val_t self, val_t param0) { - struct trace_t trace = {NULL, LOCATE_vararg, 33, LOCATE_vararg___MMSignature___adaptation_to}; + struct trace_t trace = {NULL, NULL, 33, LOCATE_vararg___MMSignature___adaptation_to}; val_t variable0; val_t variable1; val_t variable2; trace.prev = tracehead; tracehead = &trace; + trace.file = LOCATE_vararg; variable0 = param0; variable2 = ((vararg___MMSignature___adaptation_to_t)CALL( self,COLOR_SUPER_vararg___MMSignature___adaptation_to))( self, variable0 /*r*/) /*super MMSignature::adaptation_to*/; variable1 = variable2; @@ -42,12 +46,13 @@ val_t vararg___MMSignature___adaptation_to(val_t self, val_t param0) { return variable1; } void vararg___MMSignature___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) { - struct trace_t trace = {NULL, LOCATE_vararg, 40, LOCATE_vararg___MMSignature___init}; + struct trace_t trace = {NULL, NULL, 40, LOCATE_vararg___MMSignature___init}; val_t variable0; val_t variable1; val_t variable2; val_t variable3; trace.prev = tracehead; tracehead = &trace; + trace.file = LOCATE_vararg; variable0 = param0; variable1 = param1; variable2 = param2;