FILE: main.kt
    public final fun nullableKeyNonNullValue(): R|kotlin/Unit| {
        lval p: R|J.Pair<kotlin/String?, kotlin/String!>!| = Q|J|.R|/J.pair*s|<R|kotlin/String?|, R|kotlin/String!|>(String(a), String(b))
        R|<local>/p|.R|SubstitutionOverride</J.Pair.first>|.R|kotlin/String.length<Inapplicable(UNSAFE_CALL): kotlin/String.length>#|
        R|<local>/p|.R|SubstitutionOverride</J.Pair.second>|.R|kotlin/String.length|
    }
    public final fun nonNullKeyNullableValue(): R|kotlin/Unit| {
        lval p: R|J.Pair<kotlin/String!, kotlin/String?>!| = Q|J|.R|/J.pair*s|<R|kotlin/String!|, R|kotlin/String?|>(String(a), String(b))
        R|<local>/p|.R|SubstitutionOverride</J.Pair.first>|.R|kotlin/String.length|
        R|<local>/p|.R|SubstitutionOverride</J.Pair.second>|.R|kotlin/String.length<Inapplicable(UNSAFE_CALL): kotlin/String.length>#|
    }
    public final fun bothNullable(): R|kotlin/Unit| {
        lval p: R|J.Pair<kotlin/String?, kotlin/String?>!| = Q|J|.R|/J.pair*s|<R|kotlin/String?|, R|kotlin/String?|>(String(a), String(b))
        R|<local>/p|.R|SubstitutionOverride</J.Pair.first>|.R|kotlin/String.length<Inapplicable(UNSAFE_CALL): kotlin/String.length>#|
        R|<local>/p|.R|SubstitutionOverride</J.Pair.second>|.R|kotlin/String.length<Inapplicable(UNSAFE_CALL): kotlin/String.length>#|
    }
    public final fun bothNonNullBaseline(): R|kotlin/Unit| {
        lval p: R|J.Pair<kotlin/String!, kotlin/String!>!| = Q|J|.R|/J.pair*s|<R|kotlin/String!|, R|kotlin/String!|>(String(a), String(b))
        R|<local>/p|.R|SubstitutionOverride</J.Pair.first>|.R|kotlin/String.length|
        R|<local>/p|.R|SubstitutionOverride</J.Pair.second>|.R|kotlin/String.length|
    }
    public final fun inferredNullableBaseline(x: R|kotlin/String?|): R|kotlin/Unit| {
        lval p: R|J.Pair<kotlin/String?, kotlin/String!>!| = Q|J|.R|/J.pair*s|<R|kotlin/String?|, R|kotlin/String!|>(R|<local>/x|, String(b))
        R|<local>/p|.R|SubstitutionOverride</J.Pair.first>|.R|kotlin/String.length<Inapplicable(UNSAFE_CALL): kotlin/String.length>#|
        R|<local>/p|.R|SubstitutionOverride</J.Pair.second>|.R|kotlin/String.length|
    }
