// FIR_IDENTICAL // !DIAGNOSTICS: -MUST_BE_INITIALIZED -TYPE_PARAMETER_OF_PROPERTY_NOT_USED_IN_RECEIVER fun <T: T> foo() {} val <T: T?> prop: T