I often declare like this ('Create Implementation' works fine):
int doSomething // this function do something
( int param1 // first parameter
, int param2 // second parameter
);
Today I had to code like this:
int doSomething // this function do something
();
int doSomething // this function do something (one parameter)
(int param1);
int doSomething // this function do something (two parameter)
(int param1
,int param2);
So I catch the issue. But it's no problem.