From 15cbb68d477bdd6004fa34b7855ab6a93a429b38 Mon Sep 17 00:00:00 2001 From: Mikhael Bogdanov Date: Fri, 25 May 2018 15:07:52 +0200 Subject: [PATCH] Convert AccessorForCallableDescriptor to Kotlin --- ...or.java => AccessorForCallableDescriptor.kt} | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) rename compiler/backend/src/org/jetbrains/kotlin/codegen/{AccessorForCallableDescriptor.java => AccessorForCallableDescriptor.kt} (64%) diff --git a/compiler/backend/src/org/jetbrains/kotlin/codegen/AccessorForCallableDescriptor.java b/compiler/backend/src/org/jetbrains/kotlin/codegen/AccessorForCallableDescriptor.kt similarity index 64% rename from compiler/backend/src/org/jetbrains/kotlin/codegen/AccessorForCallableDescriptor.java rename to compiler/backend/src/org/jetbrains/kotlin/codegen/AccessorForCallableDescriptor.kt index d40c5740c0f..c347de3e3c3 100644 --- a/compiler/backend/src/org/jetbrains/kotlin/codegen/AccessorForCallableDescriptor.java +++ b/compiler/backend/src/org/jetbrains/kotlin/codegen/AccessorForCallableDescriptor.kt @@ -14,17 +14,14 @@ * limitations under the License. */ -package org.jetbrains.kotlin.codegen; +package org.jetbrains.kotlin.codegen -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; -import org.jetbrains.kotlin.descriptors.CallableMemberDescriptor; -import org.jetbrains.kotlin.descriptors.ClassDescriptor; +import org.jetbrains.kotlin.descriptors.CallableMemberDescriptor +import org.jetbrains.kotlin.descriptors.ClassDescriptor -public interface AccessorForCallableDescriptor { - @NotNull - T getCalleeDescriptor(); +interface AccessorForCallableDescriptor { + val calleeDescriptor: T + + val superCallTarget: ClassDescriptor? - @Nullable - ClassDescriptor getSuperCallTarget(); }