https://kotlinlang.org logo
#arrow
Title
s

sitepodmatt

03/06/2019, 5:34 AM
Copy code
package personal.user.eq

import kotlin.Boolean
import kotlin.Suppress
import kotlin.jvm.JvmName
import personal.User
import personal.User.Companion
import personal.UserEq

@JvmName("neqv")
@Suppress(
        "UNCHECKED_CAST",
        "USELESS_CAST",
        "EXTENSION_SHADOWED_BY_MEMBER",
        "UNUSED_PARAMETER"
)
fun User.neqv(arg1: User): Boolean = personal.User.eq().run {
  this@neqv.neqv(arg1) as kotlin.Boolean
}

fun Companion.eq(): UserEq = object : personal.UserEq {  }