Introduce KProperty{0,1,2}.getDelegate
#KT-8384 In Progress
This commit is contained in:
@@ -661,6 +661,7 @@ public abstract class kotlin/jvm/internal/MutablePropertyReference0 : kotlin/jvm
|
||||
public fun <init> ()V
|
||||
public fun <init> (Ljava/lang/Object;)V
|
||||
protected fun computeReflected ()Lkotlin/reflect/KCallable;
|
||||
public fun getDelegate ()Ljava/lang/Object;
|
||||
public synthetic fun getGetter ()Lkotlin/reflect/KProperty$Getter;
|
||||
public fun getGetter ()Lkotlin/reflect/KProperty0$Getter;
|
||||
public synthetic fun getSetter ()Lkotlin/reflect/KMutableProperty$Setter;
|
||||
@@ -681,6 +682,7 @@ public abstract class kotlin/jvm/internal/MutablePropertyReference1 : kotlin/jvm
|
||||
public fun <init> ()V
|
||||
public fun <init> (Ljava/lang/Object;)V
|
||||
protected fun computeReflected ()Lkotlin/reflect/KCallable;
|
||||
public fun getDelegate (Ljava/lang/Object;)Ljava/lang/Object;
|
||||
public synthetic fun getGetter ()Lkotlin/reflect/KProperty$Getter;
|
||||
public fun getGetter ()Lkotlin/reflect/KProperty1$Getter;
|
||||
public synthetic fun getSetter ()Lkotlin/reflect/KMutableProperty$Setter;
|
||||
@@ -700,6 +702,7 @@ public class kotlin/jvm/internal/MutablePropertyReference1Impl : kotlin/jvm/inte
|
||||
public abstract class kotlin/jvm/internal/MutablePropertyReference2 : kotlin/jvm/internal/MutablePropertyReference, kotlin/reflect/KMutableProperty2 {
|
||||
public fun <init> ()V
|
||||
protected fun computeReflected ()Lkotlin/reflect/KCallable;
|
||||
public fun getDelegate (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
public synthetic fun getGetter ()Lkotlin/reflect/KProperty$Getter;
|
||||
public fun getGetter ()Lkotlin/reflect/KProperty2$Getter;
|
||||
public synthetic fun getSetter ()Lkotlin/reflect/KMutableProperty$Setter;
|
||||
@@ -742,6 +745,7 @@ public abstract class kotlin/jvm/internal/PropertyReference0 : kotlin/jvm/intern
|
||||
public fun <init> ()V
|
||||
public fun <init> (Ljava/lang/Object;)V
|
||||
protected fun computeReflected ()Lkotlin/reflect/KCallable;
|
||||
public fun getDelegate ()Ljava/lang/Object;
|
||||
public synthetic fun getGetter ()Lkotlin/reflect/KProperty$Getter;
|
||||
public fun getGetter ()Lkotlin/reflect/KProperty0$Getter;
|
||||
public fun invoke ()Ljava/lang/Object;
|
||||
@@ -759,6 +763,7 @@ public abstract class kotlin/jvm/internal/PropertyReference1 : kotlin/jvm/intern
|
||||
public fun <init> ()V
|
||||
public fun <init> (Ljava/lang/Object;)V
|
||||
protected fun computeReflected ()Lkotlin/reflect/KCallable;
|
||||
public fun getDelegate (Ljava/lang/Object;)Ljava/lang/Object;
|
||||
public synthetic fun getGetter ()Lkotlin/reflect/KProperty$Getter;
|
||||
public fun getGetter ()Lkotlin/reflect/KProperty1$Getter;
|
||||
public fun invoke (Ljava/lang/Object;)Ljava/lang/Object;
|
||||
@@ -775,6 +780,7 @@ public class kotlin/jvm/internal/PropertyReference1Impl : kotlin/jvm/internal/Pr
|
||||
public abstract class kotlin/jvm/internal/PropertyReference2 : kotlin/jvm/internal/PropertyReference, kotlin/reflect/KProperty2 {
|
||||
public fun <init> ()V
|
||||
protected fun computeReflected ()Lkotlin/reflect/KCallable;
|
||||
public fun getDelegate (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
public synthetic fun getGetter ()Lkotlin/reflect/KProperty$Getter;
|
||||
public fun getGetter ()Lkotlin/reflect/KProperty2$Getter;
|
||||
public fun invoke (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
@@ -1212,6 +1218,7 @@ public abstract interface class kotlin/reflect/KProperty$Getter : kotlin/reflect
|
||||
|
||||
public abstract interface class kotlin/reflect/KProperty0 : kotlin/jvm/functions/Function0, kotlin/reflect/KProperty {
|
||||
public abstract fun get ()Ljava/lang/Object;
|
||||
public abstract fun getDelegate ()Ljava/lang/Object;
|
||||
public abstract fun getGetter ()Lkotlin/reflect/KProperty0$Getter;
|
||||
}
|
||||
|
||||
@@ -1220,6 +1227,7 @@ public abstract interface class kotlin/reflect/KProperty0$Getter : kotlin/jvm/fu
|
||||
|
||||
public abstract interface class kotlin/reflect/KProperty1 : kotlin/jvm/functions/Function1, kotlin/reflect/KProperty {
|
||||
public abstract fun get (Ljava/lang/Object;)Ljava/lang/Object;
|
||||
public abstract fun getDelegate (Ljava/lang/Object;)Ljava/lang/Object;
|
||||
public abstract fun getGetter ()Lkotlin/reflect/KProperty1$Getter;
|
||||
}
|
||||
|
||||
@@ -1228,6 +1236,7 @@ public abstract interface class kotlin/reflect/KProperty1$Getter : kotlin/jvm/fu
|
||||
|
||||
public abstract interface class kotlin/reflect/KProperty2 : kotlin/jvm/functions/Function2, kotlin/reflect/KProperty {
|
||||
public abstract fun get (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
public abstract fun getDelegate (Ljava/lang/Object;)Ljava/lang/Object;
|
||||
public abstract fun getGetter ()Lkotlin/reflect/KProperty2$Getter;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user