According to §13.1/2 the two member functions below don't overload. Why is this?
class X {
static void f();
void f() const;
};
Edit: the question in NOT a duplicate. The example above shows a const function and a static function who is not const. I know from §13.1/2 that the functions are not overloadable. I just want to know why the Standard doesn't allow the construction given above.