You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: core/api/core.api
+11-5Lines changed: 11 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -56,12 +56,12 @@ public abstract interface annotation class kotlinx/rpc/annotations/Rpc : java/la
56
56
}
57
57
58
58
public final class kotlinx/rpc/descriptor/RpcCallable {
59
-
public fun <init> (Ljava/lang/String;Lkotlin/reflect/KType;Lkotlin/reflect/KType;Lkotlinx/rpc/descriptor/RpcInvokator;[Lkotlinx/rpc/descriptor/RpcParameter;)V
60
-
public final fun getDataType ()Lkotlin/reflect/KType;
59
+
public fun <init> (Ljava/lang/String;Lkotlinx/rpc/descriptor/RpcType;Lkotlinx/rpc/descriptor/RpcType;Lkotlinx/rpc/descriptor/RpcInvokator;[Lkotlinx/rpc/descriptor/RpcParameter;)V
60
+
public final fun getDataType ()Lkotlinx/rpc/descriptor/RpcType;
61
61
public final fun getInvokator ()Lkotlinx/rpc/descriptor/RpcInvokator;
62
62
public final fun getName ()Ljava/lang/String;
63
63
public final fun getParameters ()[Lkotlinx/rpc/descriptor/RpcParameter;
64
-
public final fun getReturnType ()Lkotlin/reflect/KType;
64
+
public final fun getReturnType ()Lkotlinx/rpc/descriptor/RpcType;
65
65
}
66
66
67
67
public abstract interface class kotlinx/rpc/descriptor/RpcInvokator {
@@ -76,9 +76,9 @@ public abstract interface class kotlinx/rpc/descriptor/RpcInvokator$Method : kot
76
76
}
77
77
78
78
public final class kotlinx/rpc/descriptor/RpcParameter {
79
-
public fun <init> (Ljava/lang/String;Lkotlin/reflect/KType;)V
79
+
public fun <init> (Ljava/lang/String;Lkotlinx/rpc/descriptor/RpcType;)V
80
80
public final fun getName ()Ljava/lang/String;
81
-
public final fun getType ()Lkotlin/reflect/KType;
81
+
public final fun getType ()Lkotlinx/rpc/descriptor/RpcType;
82
82
}
83
83
84
84
public abstract interface class kotlinx/rpc/descriptor/RpcServiceDescriptor {
@@ -92,3 +92,9 @@ public final class kotlinx/rpc/descriptor/RpcServiceDescriptorKt {
92
92
public static final fun serviceDescriptorOf (Lkotlin/reflect/KType;)Lkotlinx/rpc/descriptor/RpcServiceDescriptor;
93
93
}
94
94
95
+
public final class kotlinx/rpc/descriptor/RpcType {
96
+
public fun <init> (Lkotlin/reflect/KType;)V
97
+
public final fun getKType ()Lkotlin/reflect/KType;
kType: CALL 'public final fun typeOf <T> (): kotlin.reflect.KType declared in kotlin.reflect' type=kotlin.reflect.KType origin=null
451
+
<T>: kotlin.String
450
452
invokator: CALL 'private final fun <get-test1Invokator> (): kotlinx.rpc.descriptor.RpcInvokator.Method<<root>.BoxService> declared in <root>.BoxService.$rpcServiceStub.Companion' type=kotlinx.rpc.descriptor.RpcInvokator.Method<<root>.BoxService> origin=GET_PROPERTY
451
453
$this: GET_VAR '<this>: <root>.BoxService.$rpcServiceStub.Companion declared in <root>.BoxService.$rpcServiceStub.Companion' type=<root>.BoxService.$rpcServiceStub.Companion origin=null
452
454
parameters: CALL 'public final fun arrayOf <T> (vararg elements: T of kotlin.arrayOf): kotlin.Array<T of kotlin.arrayOf> declared in kotlin' type=kotlin.Array<out kotlinx.rpc.descriptor.RpcParameter> origin=null
kType: CALL 'public final fun typeOf <T> (): kotlin.reflect.KType declared in kotlin.reflect' type=kotlin.reflect.KType origin=null
461
+
<T>: <root>.TestData
459
462
CALL 'public final fun to <A, B> (that: B of kotlin.to): kotlin.Pair<A of kotlin.to, B of kotlin.to> declared in kotlin' type=kotlin.Pair<kotlin.String, kotlinx.rpc.descriptor.RpcCallable<<root>.BoxService>> origin=null
kType: CALL 'public final fun typeOf <T> (): kotlin.reflect.KType declared in kotlin.reflect' type=kotlin.reflect.KType origin=null
474
+
<T>: kotlin.String
470
475
invokator: CALL 'private final fun <get-test2Invokator> (): kotlinx.rpc.descriptor.RpcInvokator.Method<<root>.BoxService> declared in <root>.BoxService.$rpcServiceStub.Companion' type=kotlinx.rpc.descriptor.RpcInvokator.Method<<root>.BoxService> origin=GET_PROPERTY
471
476
$this: GET_VAR '<this>: <root>.BoxService.$rpcServiceStub.Companion declared in <root>.BoxService.$rpcServiceStub.Companion' type=<root>.BoxService.$rpcServiceStub.Companion origin=null
472
477
parameters: CALL 'public final fun arrayOf <T> (vararg elements: T of kotlin.arrayOf): kotlin.Array<T of kotlin.arrayOf> declared in kotlin' type=kotlin.Array<out kotlinx.rpc.descriptor.RpcParameter> origin=null
0 commit comments