Compiler Warning (level 1) C4482
Visual Studio 2012
nonstandard extension used: enum 'enum' used in qualified name
When you refer to an enum inside a type, you do not need to specify the name of the enum.
For more information on CLR enums, see enum class. For more information about native enums, see C++ Enumeration Declarations.