FIR (minor): remove unnecessary withScopeCleanup call
This commit is contained in:
+6
-8
@@ -65,14 +65,12 @@ class FirDeclarationsResolveTransformer(transformer: FirBodyResolveTransformer)
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun prepareSignatureForBodyResolve(callableMember: FirCallableMemberDeclaration<*>) {
|
private fun prepareSignatureForBodyResolve(callableMember: FirCallableMemberDeclaration<*>) {
|
||||||
withScopeCleanup(topLevelScopes) {
|
callableMember.transformReturnTypeRef(transformer, ResolutionMode.ContextIndependent)
|
||||||
callableMember.transformReturnTypeRef(transformer, ResolutionMode.ContextIndependent)
|
callableMember.transformReceiverTypeRef(transformer, ResolutionMode.ContextIndependent)
|
||||||
callableMember.transformReceiverTypeRef(transformer, ResolutionMode.ContextIndependent)
|
if (callableMember is FirFunction<*>) {
|
||||||
if (callableMember is FirFunction<*>) {
|
callableMember.valueParameters.forEach {
|
||||||
callableMember.valueParameters.forEach {
|
it.transformReturnTypeRef(transformer, ResolutionMode.ContextIndependent)
|
||||||
it.transformReturnTypeRef(transformer, ResolutionMode.ContextIndependent)
|
it.transformVarargTypeToArrayType()
|
||||||
it.transformVarargTypeToArrayType()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user