Compiler Error C2629

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
};