For the following code:
class C { public: void fun() const {}; void fun() const & {}; };
I know that this is illegal, since we ca