fun any(a : Any) {} fun notAnExpression() { any(super) // not an expression if (super) {} else {} // not an expression val x = super // not an expression when (1) { super -> 1 // not an expression else -> {} } }