Compiler Error C2236


For the latest documentation on Visual Studio 2017, see Visual Studio 2017 Documentation.

unexpected token 'identifier'. Did you forget a ';'?

The identifier is already defined as a type and cannot be overridden by a user-defined type.

The following sample generates C2236:

// C2236.cpp  
// compile with: /c  
int class A {};  // C2236 "int class" is unexpected  
int i;  
class B {};