unexpected 'token ('
A syntax error made the statement ambiguous.
This error can be caused by mixing declaration and expression syntax.
The following is an example of this error:
class B
{
B( &B ); // error, misplaced &
B( B& ); // OK
};