enum class E { public final SUBCLASS { fun foo() {} }, public PUBLIC, protected PROTECTED, private PRIVATE, internal INTERNAL, abstract ABSTRACT, open OPEN, override OVERRIDE, final FINAL, inner INNER, annotation ANNOTATION, enum ENUM, out OUT, in IN, vararg VARARG, reified REIFIED }