Definition at line 116 of file overload.cpp.
| equalize_grouped_routine_rep | ( | const routine & | fun2, |
| const vector< nat > & | sig2 | ||
| ) | [inline] |
Definition at line 120 of file overload.cpp.
:
routine_rep (gen (GEN_EQUALIZE_GROUPED, fun2->name)),
fun (fun2), sig (sig2) {}
| generic apply | ( | const vector< generic > & | args ) | const [inline] |
Definition at line 123 of file overload.cpp.
References mmx::equalize().
{
vector<generic> v= equalize (args);
if (N(v)>0 && is<exception> (v[N(v)-1])) return v[N(v)-1];
else return fun->apply (v); }
| vector<nat> signature | ( | ) | const [inline] |
Definition at line 127 of file overload.cpp.
{ return sig; }
1.7.2