// !DIAGNOSTICS: +ENUM_CLASS_IN_EXTERNAL_DECLARATION_WARNING external enum class E { X, Y { fun foo() }, Z {} }