Rule M5-2-11 (required, implementation, automated)

The comma operator, && operator and the || operator shall not be overloaded. See MISRA C++ 2008 [7]