// FIR_COMPARISON fun T.anyFun() {} val T.anyVal: Int get() = 10 open class A fun T.aFun() {} val T.aVal: Int get() = 10 open class B fun T.bFun() {} val T.bVal: Int get() = 10 fun test(a: A) { a.aFun() a. } // EXIST: anyFun // EXIST: anyVal // EXIST: aVal // EXIST: aFun // ABSENT: bVal // ABSENT: bFun