tool: use ccache in gccx, if available
[nit.git] / c_src / math._sep.h
index 87efb76..71cccbf 100644 (file)
@@ -22,52 +22,52 @@ extern const int SFT_math[];
 #define CALL_math___Object___pi(recv) ((math___Object___pi_t)CALL((recv), (SFT_math[2] + 1)))
 #define CALL_math___Object___srand_from(recv) ((math___Object___srand_from_t)CALL((recv), (SFT_math[2] + 2)))
 #define CALL_math___Object___srand(recv) ((math___Object___srand_t)CALL((recv), (SFT_math[2] + 3)))
-typedef val_t (* math___Int___rand_t)(val_t  self);
-val_t math___Int___rand(val_t  self);
 #define LOCATE_math___Int___rand "math::Int::rand"
-typedef val_t (* math___Float___sqrt_t)(val_t  self);
-val_t math___Float___sqrt(val_t  self);
+val_t math___Int___rand(val_t p0);
+typedef val_t (*math___Int___rand_t)(val_t p0);
 #define LOCATE_math___Float___sqrt "math::Float::sqrt"
-typedef val_t (* math___Float___cos_t)(val_t  self);
-val_t math___Float___cos(val_t  self);
+val_t math___Float___sqrt(val_t p0);
+typedef val_t (*math___Float___sqrt_t)(val_t p0);
 #define LOCATE_math___Float___cos "math::Float::cos"
-typedef val_t (* math___Float___sin_t)(val_t  self);
-val_t math___Float___sin(val_t  self);
+val_t math___Float___cos(val_t p0);
+typedef val_t (*math___Float___cos_t)(val_t p0);
 #define LOCATE_math___Float___sin "math::Float::sin"
-typedef val_t (* math___Float___tan_t)(val_t  self);
-val_t math___Float___tan(val_t  self);
+val_t math___Float___sin(val_t p0);
+typedef val_t (*math___Float___sin_t)(val_t p0);
 #define LOCATE_math___Float___tan "math::Float::tan"
-typedef val_t (* math___Float___acos_t)(val_t  self);
-val_t math___Float___acos(val_t  self);
+val_t math___Float___tan(val_t p0);
+typedef val_t (*math___Float___tan_t)(val_t p0);
 #define LOCATE_math___Float___acos "math::Float::acos"
-typedef val_t (* math___Float___asin_t)(val_t  self);
-val_t math___Float___asin(val_t  self);
+val_t math___Float___acos(val_t p0);
+typedef val_t (*math___Float___acos_t)(val_t p0);
 #define LOCATE_math___Float___asin "math::Float::asin"
-typedef val_t (* math___Float___atan_t)(val_t  self);
-val_t math___Float___atan(val_t  self);
+val_t math___Float___asin(val_t p0);
+typedef val_t (*math___Float___asin_t)(val_t p0);
 #define LOCATE_math___Float___atan "math::Float::atan"
-typedef val_t (* math___Float___pow_t)(val_t  self, val_t  param0);
-val_t math___Float___pow(val_t  self, val_t  param0);
+val_t math___Float___atan(val_t p0);
+typedef val_t (*math___Float___atan_t)(val_t p0);
 #define LOCATE_math___Float___pow "math::Float::pow"
-typedef val_t (* math___Float___log_t)(val_t  self);
-val_t math___Float___log(val_t  self);
+val_t math___Float___pow(val_t p0, val_t p1);
+typedef val_t (*math___Float___pow_t)(val_t p0, val_t p1);
 #define LOCATE_math___Float___log "math::Float::log"
-typedef val_t (* math___Float___exp_t)(val_t  self);
-val_t math___Float___exp(val_t  self);
+val_t math___Float___log(val_t p0);
+typedef val_t (*math___Float___log_t)(val_t p0);
 #define LOCATE_math___Float___exp "math::Float::exp"
-typedef val_t (* math___Float___rand_t)(val_t  self);
-val_t math___Float___rand(val_t  self);
+val_t math___Float___exp(val_t p0);
+typedef val_t (*math___Float___exp_t)(val_t p0);
 #define LOCATE_math___Float___rand "math::Float::rand"
-typedef val_t (* math___Object___atan2_t)(val_t  self, val_t  param0, val_t  param1);
-val_t math___Object___atan2(val_t  self, val_t  param0, val_t  param1);
+val_t math___Float___rand(val_t p0);
+typedef val_t (*math___Float___rand_t)(val_t p0);
 #define LOCATE_math___Object___atan2 "math::Object::atan2"
-typedef val_t (* math___Object___pi_t)(val_t  self);
-val_t math___Object___pi(val_t  self);
+val_t math___Object___atan2(val_t p0, val_t p1, val_t p2);
+typedef val_t (*math___Object___atan2_t)(val_t p0, val_t p1, val_t p2);
 #define LOCATE_math___Object___pi "math::Object::pi"
-typedef void (* math___Object___srand_from_t)(val_t  self, val_t  param0);
-void math___Object___srand_from(val_t  self, val_t  param0);
+val_t math___Object___pi(val_t p0);
+typedef val_t (*math___Object___pi_t)(val_t p0);
 #define LOCATE_math___Object___srand_from "math::Object::srand_from"
-typedef void (* math___Object___srand_t)(val_t  self);
-void math___Object___srand(val_t  self);
+void math___Object___srand_from(val_t p0, val_t p1);
+typedef void (*math___Object___srand_from_t)(val_t p0, val_t p1);
 #define LOCATE_math___Object___srand "math::Object::srand"
+void math___Object___srand(val_t p0);
+typedef void (*math___Object___srand_t)(val_t p0);
 #endif