2095f90e69
It's caused by checking the return type of an inherited property. toConeKotlinTypeProbablyFlexible() returns an error type when the type ref is unresolved instead of throwing. This "breaks" some override checks and in the added test, it leads to an additional candidate being created for a synthetic property. However, the candidate has applicability K2_SYNTHETIC_RESOLVED and gets filtered out because the real property has a higher applicability. #KT-66392 Fixed