Opaque type already declared.

#2065   Compile-time error

Opaque type already declared.

Additional Information

For opaque type 'X'.

Explanation

An opaque type may only be declared once in a program to flag the inclusion of two different libraries that both declare different opaque types that happen to have the same name.