c_src: regenerate with soft nullable handling
[nit.git] / c_src / math._sep.c
index eef6707..d3dc8b4 100644 (file)
 /* This C file is generated by NIT to compile module math. */
 #include "math._sep.h"
 val_t math___Int___rand(val_t  self) {
-  struct trace_t trace = {NULL, LOCATE_math, 19, LOCATE_math___Int___rand};
+  struct trace_t trace = {NULL, NULL, 19, LOCATE_math___Int___rand};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   tracehead = trace.prev;
   return TAG_Int(kernel_Int_Int_rand_0(UNTAG_Int( self)));
 }
 val_t math___Float___sqrt(val_t  self) {
-  struct trace_t trace = {NULL, LOCATE_math, 23, LOCATE_math___Float___sqrt};
+  struct trace_t trace = {NULL, NULL, 23, LOCATE_math___Float___sqrt};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   tracehead = trace.prev;
   return BOX_Float(kernel_Float_Float_sqrt_0(UNBOX_Float( self)));
 }
 val_t math___Float___cos(val_t  self) {
-  struct trace_t trace = {NULL, LOCATE_math, 24, LOCATE_math___Float___cos};
+  struct trace_t trace = {NULL, NULL, 24, LOCATE_math___Float___cos};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   tracehead = trace.prev;
   return BOX_Float(kernel_Float_Float_cos_0(UNBOX_Float( self)));
 }
 val_t math___Float___sin(val_t  self) {
-  struct trace_t trace = {NULL, LOCATE_math, 25, LOCATE_math___Float___sin};
+  struct trace_t trace = {NULL, NULL, 25, LOCATE_math___Float___sin};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   tracehead = trace.prev;
   return BOX_Float(kernel_Float_Float_sin_0(UNBOX_Float( self)));
 }
 val_t math___Float___tan(val_t  self) {
-  struct trace_t trace = {NULL, LOCATE_math, 26, LOCATE_math___Float___tan};
+  struct trace_t trace = {NULL, NULL, 26, LOCATE_math___Float___tan};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   tracehead = trace.prev;
   return BOX_Float(kernel_Float_Float_tan_0(UNBOX_Float( self)));
 }
 val_t math___Float___acos(val_t  self) {
-  struct trace_t trace = {NULL, LOCATE_math, 27, LOCATE_math___Float___acos};
+  struct trace_t trace = {NULL, NULL, 27, LOCATE_math___Float___acos};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   tracehead = trace.prev;
   return BOX_Float(kernel_Float_Float_acos_0(UNBOX_Float( self)));
 }
 val_t math___Float___asin(val_t  self) {
-  struct trace_t trace = {NULL, LOCATE_math, 28, LOCATE_math___Float___asin};
+  struct trace_t trace = {NULL, NULL, 28, LOCATE_math___Float___asin};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   tracehead = trace.prev;
   return BOX_Float(kernel_Float_Float_asin_0(UNBOX_Float( self)));
 }
 val_t math___Float___atan(val_t  self) {
-  struct trace_t trace = {NULL, LOCATE_math, 29, LOCATE_math___Float___atan};
+  struct trace_t trace = {NULL, NULL, 29, LOCATE_math___Float___atan};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   tracehead = trace.prev;
   return BOX_Float(kernel_Float_Float_atan_0(UNBOX_Float( self)));
 }
 val_t math___Float___pow(val_t  self, val_t  param0) {
-  struct trace_t trace = {NULL, LOCATE_math, 31, LOCATE_math___Float___pow};
+  struct trace_t trace = {NULL, NULL, 31, LOCATE_math___Float___pow};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   tracehead = trace.prev;
   return BOX_Float(kernel_Float_Float_pow_1(UNBOX_Float( self), UNBOX_Float( param0)));
 }
 val_t math___Float___log(val_t  self) {
-  struct trace_t trace = {NULL, LOCATE_math, 32, LOCATE_math___Float___log};
+  struct trace_t trace = {NULL, NULL, 32, LOCATE_math___Float___log};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   tracehead = trace.prev;
   return BOX_Float(kernel_Float_Float_log_0(UNBOX_Float( self)));
 }
 val_t math___Float___exp(val_t  self) {
-  struct trace_t trace = {NULL, LOCATE_math, 33, LOCATE_math___Float___exp};
+  struct trace_t trace = {NULL, NULL, 33, LOCATE_math___Float___exp};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   tracehead = trace.prev;
   return BOX_Float(kernel_Float_Float_exp_0(UNBOX_Float( self)));
 }
 val_t math___Float___rand(val_t  self) {
-  struct trace_t trace = {NULL, LOCATE_math, 35, LOCATE_math___Float___rand};
+  struct trace_t trace = {NULL, NULL, 35, LOCATE_math___Float___rand};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   tracehead = trace.prev;
   return BOX_Float(kernel_Float_Float_rand_0(UNBOX_Float( self)));
 }
 val_t math___Object___atan2(val_t  self, val_t  param0, val_t  param1) {
-  struct trace_t trace = {NULL, LOCATE_math, 38, LOCATE_math___Object___atan2};
+  struct trace_t trace = {NULL, NULL, 38, LOCATE_math___Object___atan2};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   tracehead = trace.prev;
   return BOX_Float(kernel_Any_Any_atan2_2( self, UNBOX_Float( param0), UNBOX_Float( param1)));
 }
 val_t math___Object___pi(val_t  self) {
-  struct trace_t trace = {NULL, LOCATE_math, 39, LOCATE_math___Object___pi};
+  struct trace_t trace = {NULL, NULL, 39, LOCATE_math___Object___pi};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   tracehead = trace.prev;
   return BOX_Float(kernel_Any_Any_pi_0( self));
 }
 void math___Object___srand_from(val_t  self, val_t  param0) {
-  struct trace_t trace = {NULL, LOCATE_math, 40, LOCATE_math___Object___srand_from};
+  struct trace_t trace = {NULL, NULL, 40, LOCATE_math___Object___srand_from};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   kernel_Any_Any_srand_from_1( self, UNTAG_Int( param0));
   tracehead = trace.prev;
   return;
 }
 void math___Object___srand(val_t  self) {
-  struct trace_t trace = {NULL, LOCATE_math, 41, LOCATE_math___Object___srand};
+  struct trace_t trace = {NULL, NULL, 41, LOCATE_math___Object___srand};
+  val_t *variable = NULL;
+  struct WBT_ **closurevariable = NULL;
   trace.prev = tracehead; tracehead = &trace;
+  trace.file = LOCATE_math;
   kernel_Any_Any_srand_0( self);
   tracehead = trace.prev;
   return;