[FIR] Use coneTypeSafe instead of coneType in loadExperimentalities to fix YouTrack building

This commit is contained in:
Ivan Kochurkin
2022-06-21 12:30:58 +03:00
parent b14724260a
commit b67eab1eee
@@ -157,7 +157,7 @@ object FirOptInUsageBaseChecker {
}
if (fir !is FirConstructor) {
// Without coneTypeSafe v fails in MT test (FirRenderer.kt)
fir.returnTypeRef.coneType.addExperimentalities(context, result, visited)
fir.returnTypeRef.coneTypeSafe<ConeKotlinType>().addExperimentalities(context, result, visited)
fir.receiverTypeRef?.coneType.addExperimentalities(context, result, visited)
if (fir is FirSimpleFunction) {
fir.valueParameters.forEach {