Thanks to C++ for inspiration, I even have proposal for such
syntax!
obj.free myFunc( args )
obj.member myFunc( args )
How about:
obj.myFunc( args ); // calls member function, even if free function exists
myFunc( obj, args ); // calls free function, even if member function exists
That is the current behavior. :-)
Regards
- Puneet