public open class Strange : R|kotlin/Any| {
    @R|javax/annotation/Nonnull|(when = javax/annotation/meta/When.UNKNOWN) public field field: R|kotlin/String!|

    @R|javax/annotation/Nonnull|(when = javax/annotation/meta/When.MAYBE) public open fun foo(@R|javax/annotation/Nonnull|(when = javax/annotation/meta/When.ALWAYS) x: R|@EnhancedNullability kotlin/String|, @R|javax/annotation/Nonnull|(when = javax/annotation/meta/When.NEVER) y: R|@EnhancedNullability kotlin/CharSequence?|): R|@EnhancedNullability kotlin/String?|

    @R|javax/annotation/Nonnull|() public open fun bar(): R|@EnhancedNullability kotlin/String|

    public constructor(): R|Strange|

}
