requireNotNull

fun <T> T?.requireNotNull(): T & Any
inline fun <T> T?.requireNotNull(lazyMessage: () -> Unit): T & Any

Calls requireNotNull on this value and returns it