FILE: expectedIsOutputOfLambda.kt
    public final fun <T> assertEq(expected: R|T|, calc: R|() -> T|): R|kotlin/Unit| {
    }
    public final fun <T, K> assertEqWithInput(expected: R|T|, input: R|K|, calc: R|(K) -> T|): R|kotlin/Unit| {
    }
    public final fun <L> id(l: R|L|): R|L| {
        ^id R|<local>/l|
    }
    public final fun test(): R|kotlin/Unit| {
        R|/assertEq|<R|kotlin/collections/Set<kotlin/Int>|>(Q|kotlin/collections|.R|kotlin/collections/setOf|<R|kotlin/Int|>(), <L> = assertEq@fun <anonymous>(): R|kotlin/collections/Set<kotlin/Int>| <inline=NoInline>  {
            ^ R|kotlin/collections/setOf|<R|kotlin/Int|>()
        }
        )
        R|/assertEq|<R|kotlin/collections/Set<it(kotlin/Comparable<*> & java/io/Serializable)>|>(Q|kotlin/collections|.R|kotlin/collections/setOf|<R|kotlin/Int|>(Int(42)), <L> = assertEq@fun <anonymous>(): R|kotlin/collections/Set<it(kotlin/Comparable<*> & java/io/Serializable)>| <inline=NoInline>  {
            ^ R|kotlin/collections/setOf|<R|kotlin/String|>()
        }
        )
        R|/assertEqWithInput|<R|kotlin/collections/Set<kotlin/Int>|, R|kotlin/Int|>(Q|kotlin/collections|.R|kotlin/collections/setOf|<R|kotlin/Int|>(), Int(42), <L> = assertEqWithInput@fun <anonymous>(it: R|kotlin/Int|): R|kotlin/collections/Set<kotlin/Int>| <inline=NoInline>  {
            ^ R|kotlin/collections/setOf|<R|kotlin/Int|>(R|<local>/it|)
        }
        )
        R|/assertEqWithInput|<R|kotlin/collections/Set<it(kotlin/Comparable<*> & java/io/Serializable)>|, R|kotlin/String|>(Q|kotlin/collections|.R|kotlin/collections/setOf|<R|kotlin/Int|>(Int(42)), String(), <L> = assertEqWithInput@fun <anonymous>(it: R|kotlin/String|): R|kotlin/collections/Set<it(kotlin/Comparable<*> & java/io/Serializable)>| <inline=NoInline>  {
            ^ R|kotlin/collections/setOf|<R|kotlin/String|>(R|<local>/it|)
        }
        )
        R|/assertEq|<R|kotlin/collections/Set<kotlin/Int>|>(R|/id|<R|kotlin/collections/Set<kotlin/Int>|>(Q|kotlin/collections|.R|kotlin/collections/setOf|<R|kotlin/Int|>()), <L> = assertEq@fun <anonymous>(): R|kotlin/collections/Set<kotlin/Int>| <inline=NoInline>  {
            ^ R|kotlin/collections/setOf|<R|kotlin/Int|>()
        }
        )
        R|/assertEq|<R|kotlin/collections/Set<it(kotlin/Comparable<*> & java/io/Serializable)>|>(R|/id|<R|kotlin/collections/Set<kotlin/Int>|>(Q|kotlin/collections|.R|kotlin/collections/setOf|<R|kotlin/Int|>(Int(42))), <L> = assertEq@fun <anonymous>(): R|kotlin/collections/Set<it(kotlin/Comparable<*> & java/io/Serializable)>| <inline=NoInline>  {
            ^ R|kotlin/collections/setOf|<R|kotlin/String|>()
        }
        )
        R|/assertEqWithInput|<R|kotlin/collections/Set<kotlin/Int>|, R|kotlin/Int|>(R|/id|<R|kotlin/collections/Set<kotlin/Int>|>(Q|kotlin/collections|.R|kotlin/collections/setOf|<R|kotlin/Int|>()), Int(42), <L> = assertEqWithInput@fun <anonymous>(it: R|kotlin/Int|): R|kotlin/collections/Set<kotlin/Int>| <inline=NoInline>  {
            ^ R|kotlin/collections/setOf|<R|kotlin/Int|>(R|<local>/it|)
        }
        )
        R|/assertEqWithInput|<R|kotlin/collections/Set<it(kotlin/Comparable<*> & java/io/Serializable)>|, R|kotlin/String|>(R|/id|<R|kotlin/collections/Set<kotlin/Int>|>(Q|kotlin/collections|.R|kotlin/collections/setOf|<R|kotlin/Int|>(Int(42))), String(), <L> = assertEqWithInput@fun <anonymous>(it: R|kotlin/String|): R|kotlin/collections/Set<it(kotlin/Comparable<*> & java/io/Serializable)>| <inline=NoInline>  {
            ^ R|kotlin/collections/setOf|<R|kotlin/String|>(R|<local>/it|)
        }
        )
        R|/assertEq|<R|kotlin/collections/List<kotlin/Int>|>(Q|kotlin/collections|.R|kotlin/collections/listOf|<R|kotlin/Int|>(), <L> = assertEq@fun <anonymous>(): R|kotlin/collections/List<kotlin/Int>| <inline=NoInline>  {
            ^ Q|kotlin/collections|.R|kotlin/collections/listOf|<R|kotlin/Int|>(Int(42))
        }
        )
        R|/assertEq|<R|kotlin/collections/List<kotlin/Int>|>(Q|kotlin/collections|.R|kotlin/collections/listOf|<R|kotlin/Int|>(Int(42)), <L> = assertEq@fun <anonymous>(): R|kotlin/collections/List<kotlin/Int>| <inline=NoInline>  {
            ^ Q|kotlin/collections|.R|kotlin/collections/listOf|<R|kotlin/Int|>()
        }
        )
        R|/assertEqWithInput|<R|kotlin/collections/List<kotlin/Int>|, R|kotlin/String|>(Q|kotlin/collections|.R|kotlin/collections/listOf|<R|kotlin/Int|>(Int(42)), String(), <L> = assertEqWithInput@fun <anonymous>(it: R|kotlin/String|): R|kotlin/collections/List<kotlin/Int>| <inline=NoInline>  {
            ^ Q|kotlin/collections|.R|kotlin/collections/listOf|<R|kotlin/Int|>()
        }
        )
        R|/assertEqWithInput|<R|kotlin/collections/List<kotlin/String>|, R|kotlin/String|>(Q|kotlin/collections|.R|kotlin/collections/listOf|<R|kotlin/String|>(), String(), <L> = assertEqWithInput@fun <anonymous>(it: R|kotlin/String|): R|kotlin/collections/List<kotlin/String>| <inline=NoInline>  {
            ^ Q|kotlin/collections|.R|kotlin/collections/listOf|<R|kotlin/String|>(R|<local>/it|)
        }
        )
        R|/assertEqWithInput|<R|kotlin/collections/List<kotlin/String>|, R|kotlin/String|>(R|/id|<R|kotlin/collections/List<kotlin/String>|>(Q|kotlin/collections|.R|kotlin/collections/listOf|<R|kotlin/String|>()), String(), <L> = assertEqWithInput@fun <anonymous>(it: R|kotlin/String|): R|kotlin/collections/List<kotlin/String>| <inline=NoInline>  {
            ^ R|/id|<R|kotlin/collections/List<kotlin/String>|>(Q|kotlin/collections|.R|kotlin/collections/listOf|<R|kotlin/String|>(R|<local>/it|))
        }
        )
    }
