Especially since there is a widely recognized way to ignore a parameter:
(void) a;
The point really was that the unused method parameter should in almost all cases be removed, not that some trick should be used to make it seem used, and this is the wrong trick!
I'm sure thats disallowed for the C-style cast.
The point really was that the unused method parameter should in almost all cases be removed, not that some trick should be used to make it seem used, and this is the wrong trick!