@R|kotlin/annotation/MustBeDocumented|() @R|javax/annotation/meta/TypeQualifierNickname|() @R|javax/annotation/Nonnull|(when = javax/annotation/meta/When.NEVER) @R|kotlin/annotation/Retention|(value = kotlin/annotation/AnnotationRetention.RUNTIME) public final annotation class MyNullable : R|kotlin/Annotation| {
    public constructor(): R|MyNullable|

}
public open class NonNullNever : R|kotlin/Any| {
    @R|javax/annotation/Nonnull|(when = javax/annotation/meta/When.NEVER) public field field: R|@EnhancedNullability kotlin/String?|

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

    public constructor(): R|NonNullNever|

}
