FILE: [ResolvedTo(BODY_RESOLVE)] contextReceivers.kt
    context([ResolvedTo(ANNOTATION_ARGUMENTS)] A@<ERROR TYPE REF: Symbol not found for A>, [ResolvedTo(ANNOTATION_ARGUMENTS)] b@<ERROR TYPE REF: Symbol not found for B>)
    public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
    context([ResolvedTo(ANNOTATION_ARGUMENTS)] A@<ERROR TYPE REF: Symbol not found for A>, [ResolvedTo(ANNOTATION_ARGUMENTS)] b@<ERROR TYPE REF: Symbol not found for B>)
    public final [ResolvedTo(ANNOTATION_ARGUMENTS)] val x: R|kotlin/Int|
        public [ResolvedTo(ANNOTATION_ARGUMENTS)] get(): R|kotlin/Int| { LAZY_BLOCK }
    context([ResolvedTo(BODY_RESOLVE)] A@<ERROR TYPE REF: Symbol not found for A>, [ResolvedTo(BODY_RESOLVE)] b@<ERROR TYPE REF: Symbol not found for B>)
    public final [ResolvedTo(BODY_RESOLVE)] class C : R|kotlin/Any| {
        context([ResolvedTo(BODY_RESOLVE)] A@<ERROR TYPE REF: Symbol not found for A>, [ResolvedTo(BODY_RESOLVE)] b@<ERROR TYPE REF: Symbol not found for B>)
        public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=C] constructor(): R|C| {
            super<R|kotlin/Any|>()
        }

    }
    public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar1([ResolvedTo(ANNOTATION_ARGUMENTS)] x: R|@ContextFunctionTypeParams(2) context(ERROR CLASS: Symbol not found for A, ERROR CLASS: Symbol not found for B) () -> kotlin/Unit|): R|kotlin/Unit| { LAZY_BLOCK }
    public final [ResolvedTo(ANNOTATION_ARGUMENTS)] fun bar2([ResolvedTo(ANNOTATION_ARGUMENTS)] x: R|@ContextFunctionTypeParams(2) context(ERROR CLASS: Symbol not found for A, ERROR CLASS: Symbol not found for B) C.() -> kotlin/Unit|): R|kotlin/Unit| { LAZY_BLOCK }