E2447 'identifier' must be a previously defined enumeration tag (C++)
Go Up to Compiler Errors And Warnings (C++) Index
This declaration is attempting to reference 'ident' as the tag of an enum type, but it has not been so declared.
Correct the name, or rearrange the declarations.