'operator' : operator has no effect; did you intend 'operator'?
If an expression statement has an operator with no side-effect as the top of the expression, it's probably a mistake.
For example:
int i;
i == func(); // user intended i = func();
would result in a '==' : operator has no effect; did you intend '='?
warning.