enum class E { A B } fun f(e1: E, e2: E?, x: Any) { if (e1 == } // EXIST: { lookupString:"A", itemText:"E.A", typeText:"E" } // EXIST: { lookupString:"B", itemText:"E.B", typeText:"E" } // EXIST: { itemText:"e2" } // ABSENT: { itemText:"!! e2" } // ABSENT: e1 // ABSENT: x // ABSENT: null