From a6efaf440aa3ce67386481c1f6c40a4295e3b725 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Thu, 8 Oct 2020 12:44:46 +0300 Subject: [PATCH] FIR supertypes: replace class phase even if it hasn't unresolved supers --- .../kotlin/fir/resolve/transformers/FirSupertypesResolution.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirSupertypesResolution.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirSupertypesResolution.kt index d7488e08558..2fd8a19c0b8 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirSupertypesResolution.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirSupertypesResolution.kt @@ -103,8 +103,8 @@ private class FirApplySupertypesTransformer( // TODO: Replace with an immutable version or transformer firClass.replaceSuperTypeRefs(supertypeRefs) - firClass.replaceResolvePhase(FirResolvePhase.SUPER_TYPES) } + firClass.replaceResolvePhase(FirResolvePhase.SUPER_TYPES) } override fun transformAnonymousObject(anonymousObject: FirAnonymousObject, data: Nothing?): CompositeTransformResult {