FILE: anonymousFunctionWithWrongShape.kt
    public final fun runWithA(block: R|@ContextFunctionTypeParams (kotlin/String) -> kotlin/Unit|): R|kotlin/Unit| {
    }
    public final fun test(): R|kotlin/Unit| {
        R|/runWithA|(context(s: R|kotlin/String|) fun <anonymous>(): R|kotlin/Unit| <inline=NoInline>  {
        }
        )
        R|/runWithA|(fun <anonymous>(s: R|kotlin/String|): R|kotlin/Unit| <inline=NoInline>  {
        }
        )
        R|/runWithA|(fun R|kotlin/String|.<anonymous>(): R|kotlin/Unit| <inline=NoInline>  {
        }
        )
        R|/runWithA<Inapplicable(INAPPLICABLE): /runWithA>#|(fun <anonymous>(): R|kotlin/Unit| <inline=Unknown>  {
        }
        )
        R|/runWithA|(<L> = context(<unused var>: R|kotlin/String|) runWithA@fun <anonymous>(): R|kotlin/Unit| <inline=NoInline>  {
            ^@runWithA Unit
        }
        )
        R|/runWithA<Inapplicable(INAPPLICABLE): /runWithA>#|(<L> = context(<unused var>: R|kotlin/String|) runWithA@fun <anonymous>(s: <ERROR TYPE REF: Cannot infer type for parameter s>): R|kotlin/Unit| <inline=Unknown>  {
            ^@runWithA Unit
        }
        )
        R|/runWithA<Inapplicable(INAPPLICABLE): /runWithA>#|(<L> = context(<unused var>: R|kotlin/String|) runWithA@fun <anonymous>(s: R|kotlin/String|): R|kotlin/Unit| <inline=Unknown>  {
            ^@runWithA Unit
        }
        )
    }
