diff --git a/compiler/backend/src/org/jetbrains/kotlin/codegen/AccessorForFunctionDescriptor.kt b/compiler/backend/src/org/jetbrains/kotlin/codegen/AccessorForFunctionDescriptor.kt index 92c995b055a..74cb990c59f 100644 --- a/compiler/backend/src/org/jetbrains/kotlin/codegen/AccessorForFunctionDescriptor.kt +++ b/compiler/backend/src/org/jetbrains/kotlin/codegen/AccessorForFunctionDescriptor.kt @@ -26,9 +26,9 @@ import org.jetbrains.kotlin.resolve.DescriptorUtils import java.util.LinkedHashMap class AccessorForFunctionDescriptor( - private val calleeDescriptor: FunctionDescriptor, + override val calleeDescriptor: FunctionDescriptor, containingDeclaration: DeclarationDescriptor, - private val superCallTarget: ClassDescriptor?, + override val superCallTarget: ClassDescriptor?, private val nameSuffix: String ) : AbstractAccessorForFunctionDescriptor(containingDeclaration, Name.identifier("access$$nameSuffix")), AccessorForCallableDescriptor { @@ -65,12 +65,4 @@ class AccessorForFunctionDescriptor( ): FunctionDescriptorImpl { return AccessorForFunctionDescriptor(calleeDescriptor, newOwner, superCallTarget, nameSuffix) } - - override fun getCalleeDescriptor(): FunctionDescriptor { - return calleeDescriptor - } - - override fun getSuperCallTarget(): ClassDescriptor? { - return superCallTarget - } }