I have a legacy function that looks like this:
int Random() const { return var_ ? 4 : 0; }
and I need to call a function within that lega
int Random() const { return var_ ? const_cast(this)->newCall(4) : 0; }
But it's not a good idea. Avoid if it's possible!