FILE: labelClashesWithContextReceivers.fir.kt
    public final class Some : R|kotlin/Any| {
        public constructor(): R|Some| {
            super<R|kotlin/Any|>()
        }

        context(R|Some|, R|kotlin/String|)
        public final fun foo(): R|kotlin/Unit| {
            this@Some#
            this@R|/Some.foo|
        }

        context(R|Some|)
        public final val self: R|Some|
            public get(): R|Some| {
                ^ this@Some#
            }

    }
    private final typealias Extension = R|TypedThis|
    public final class TypedThis : R|kotlin/Any| {
        public constructor(): R|TypedThis| {
            super<R|kotlin/Any|>()
        }

        public final fun R|TypedThis|.baz(): R|kotlin/Unit| {
            this@TypedThis#
        }

        public final fun R|{Extension=} TypedThis|.bar(): R|kotlin/Unit| {
            this@R|/TypedThis|
        }

    }
