Minor. Code clean

This commit is contained in:
Mikhael Bogdanov
2018-05-25 15:08:26 +02:00
parent 15cbb68d47
commit df13d332b3
@@ -26,9 +26,9 @@ import org.jetbrains.kotlin.resolve.DescriptorUtils
import java.util.LinkedHashMap import java.util.LinkedHashMap
class AccessorForFunctionDescriptor( class AccessorForFunctionDescriptor(
private val calleeDescriptor: FunctionDescriptor, override val calleeDescriptor: FunctionDescriptor,
containingDeclaration: DeclarationDescriptor, containingDeclaration: DeclarationDescriptor,
private val superCallTarget: ClassDescriptor?, override val superCallTarget: ClassDescriptor?,
private val nameSuffix: String private val nameSuffix: String
) : AbstractAccessorForFunctionDescriptor(containingDeclaration, Name.identifier("access$$nameSuffix")), ) : AbstractAccessorForFunctionDescriptor(containingDeclaration, Name.identifier("access$$nameSuffix")),
AccessorForCallableDescriptor<FunctionDescriptor> { AccessorForCallableDescriptor<FunctionDescriptor> {
@@ -65,12 +65,4 @@ class AccessorForFunctionDescriptor(
): FunctionDescriptorImpl { ): FunctionDescriptorImpl {
return AccessorForFunctionDescriptor(calleeDescriptor, newOwner, superCallTarget, nameSuffix) return AccessorForFunctionDescriptor(calleeDescriptor, newOwner, superCallTarget, nameSuffix)
} }
override fun getCalleeDescriptor(): FunctionDescriptor {
return calleeDescriptor
}
override fun getSuperCallTarget(): ClassDescriptor? {
return superCallTarget
}
} }