"The problem: Your project has an enum type containing hundreds
of machine-generated enumerators that change frequently. You must
provide a complete definition of that enum in every translation
unit, even if the compiler seemingly doesn't need the complete
definition of the enum.
The solution: Replace complete definitions of enum types with
forward enum declarations where possible."
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.