[FIR] Get rid of all usages of safeAs in FIR modules
This commit is contained in:
committed by
teamcity
parent
8d33de4297
commit
ee21c966e1
+1
-2
@@ -50,7 +50,6 @@ import org.jetbrains.kotlin.types.AbstractTypeChecker
|
||||
import org.jetbrains.kotlin.types.model.KotlinTypeMarker
|
||||
import org.jetbrains.kotlin.types.model.TypeParameterMarker
|
||||
import org.jetbrains.kotlin.types.model.TypeSystemContext
|
||||
import org.jetbrains.kotlin.utils.addToStdlib.safeAs
|
||||
|
||||
class FirSignatureEnhancement(
|
||||
private val owner: FirRegularClass,
|
||||
@@ -261,7 +260,7 @@ class FirSignatureEnhancement(
|
||||
if (firMethod.isPrimary) {
|
||||
FirPrimaryConstructorBuilder().apply {
|
||||
returnTypeRef = newReturnTypeRef
|
||||
val resolvedStatus = firMethod.status.safeAs<FirResolvedDeclarationStatus>()
|
||||
val resolvedStatus = firMethod.status as? FirResolvedDeclarationStatus
|
||||
status = if (resolvedStatus != null) {
|
||||
FirResolvedDeclarationStatusImpl(
|
||||
resolvedStatus.visibility,
|
||||
|
||||
Reference in New Issue
Block a user