@@ -36,7 +36,6 @@ import org.jetbrains.kotlin.fir.plugin.createConeType
36
36
import org.jetbrains.kotlin.fir.resolve.ScopeSession
37
37
import org.jetbrains.kotlin.fir.resolve.SessionHolderImpl
38
38
import org.jetbrains.kotlin.fir.resolve.getSuperTypes
39
- import org.jetbrains.kotlin.fir.resolve.toRegularClassSymbol
40
39
import org.jetbrains.kotlin.fir.resolve.transformers.ReturnTypeCalculatorForFullBodyResolve
41
40
import org.jetbrains.kotlin.fir.scopes.impl.FirClassDeclaredMemberScope
42
41
import org.jetbrains.kotlin.fir.scopes.processAllFunctions
@@ -372,7 +371,7 @@ class SuspendTransformFirTransformer(
372
371
}
373
372
374
373
val overriddenAnnotation = firAnnotation(
375
- overriddenFunction, markAnnotation, overriddenFunction.getContainingClassSymbol()
374
+ overriddenFunction, markAnnotation, overriddenFunction.getContainingClassSymbol(session )
376
375
) ? : return @processOverridden
377
376
378
377
val overriddenAnnoData = overriddenAnnotation.toTransformAnnotationData(
@@ -501,11 +500,11 @@ class SuspendTransformFirTransformer(
501
500
return if (resultConeType is ConeErrorType ) {
502
501
buildErrorTypeRef {
503
502
diagnostic = resultConeType.diagnostic
504
- coneType = resultConeType
503
+ type = resultConeType
505
504
}
506
505
} else {
507
506
buildResolvedTypeRef {
508
- coneType = resultConeType
507
+ type = resultConeType
509
508
}
510
509
}
511
510
}
@@ -564,7 +563,7 @@ class SuspendTransformFirTransformer(
564
563
val copied = notCompileAnnotationsCopied.map { a ->
565
564
buildAnnotation {
566
565
annotationTypeRef = buildResolvedTypeRef {
567
- coneType = a.resolvedType
566
+ type = a.resolvedType
568
567
}
569
568
this .typeArguments.addAll(a.typeArguments)
570
569
this .argumentMapping = buildAnnotationArgumentMapping {
@@ -599,7 +598,7 @@ class SuspendTransformFirTransformer(
599
598
val includeAnnotation = buildAnnotation {
600
599
argumentMapping = buildAnnotationArgumentMapping()
601
600
annotationTypeRef = buildResolvedTypeRef {
602
- coneType = classId.createConeType(session)
601
+ type = classId.createConeType(session)
603
602
}
604
603
}
605
604
add(includeAnnotation)
@@ -624,7 +623,7 @@ class SuspendTransformFirTransformer(
624
623
val includeAnnotation = buildAnnotation {
625
624
argumentMapping = buildAnnotationArgumentMapping()
626
625
annotationTypeRef = buildResolvedTypeRef {
627
- coneType = classId.createConeType(session)
626
+ type = classId.createConeType(session)
628
627
}
629
628
}
630
629
add(includeAnnotation)
0 commit comments