KT element: KtNameReferenceExpression
FIR element: FirPropertyAccessExpressionImpl
FIR source kind: KtRealSourceElementKind

FIR element rendered:
R|foo/CONSTANT|

FIR FILE:
FILE: [ResolvedTo(IMPORTS)] danglingModifierInsideEnumEntry.kt
    package foo

    public final [ResolvedTo(STATUS)] annotation class Anno : R|kotlin/Annotation| {
        public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] constructor([ResolvedTo(STATUS)] [CorrespondingProperty=foo/Anno.i] i: R|kotlin/Int|): R|foo/Anno| {
            LAZY_super<R|kotlin/Any|>
        }

        public final [ResolvedTo(STATUS)] [IsFromPrimaryConstructor=true] val i: R|kotlin/Int| = R|<local>/i|
            public [ResolvedTo(STATUS)] [ContainingClassKey=Anno] get(): R|kotlin/Int|

    }
    public final const [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] val CONSTANT: R|kotlin/Int| = Int(1)
        public [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] get(): R|kotlin/Int|
    public final [ResolvedTo(STATUS)] enum class MyEnumClass : R|kotlin/Enum<foo/MyEnumClass>| {
        private [ResolvedTo(STATUS)] [ContainingClassKey=MyEnumClass] constructor(): R|foo/MyEnumClass| {
            LAZY_super<R|kotlin/Enum<foo/MyEnumClass>|>
        }

        public final static [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=MyEnumClass] enum entry Entry: R|foo/MyEnumClass| = object : R|foo/MyEnumClass| {
            private [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=<anonymous>] constructor(): R|foo/<anonymous>| {
                super<R|foo/MyEnumClass|>()
            }

            [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=<anonymous>] @R|foo/Anno|[Types](i = R|foo/CONSTANT| [evaluated = Int(1)]) <DANGLING MODIFIER: Top level declaration expected>
        }

        public final static [ResolvedTo(STATUS)] [ContainingClassKey=MyEnumClass] fun values(): R|kotlin/Array<foo/MyEnumClass>| {
        }

        public final static [ResolvedTo(STATUS)] [ContainingClassKey=MyEnumClass] fun valueOf([ResolvedTo(STATUS)] value: R|kotlin/String|): R|foo/MyEnumClass| {
        }

        public final static [ResolvedTo(STATUS)] [ContainingClassKey=MyEnumClass, HasBackingFieldKey=false] val entries: R|kotlin/enums/EnumEntries<foo/MyEnumClass>|
            public static [ResolvedTo(STATUS)] get(): R|kotlin/enums/EnumEntries<foo/MyEnumClass>|

    }
