[KAPT] Improve stub formatting; check raw stubs in tests

Merge-request: KT-MR-14244
Merged-by: Pavel Mikhailovskii <Pavel.Mikhailovskii@jetbrains.com>
This commit is contained in:
strangepleasures
2024-02-09 15:41:37 +00:00
committed by Space Team
parent c5e6197690
commit 9688c3e761
103 changed files with 2128 additions and 845 deletions
@@ -0,0 +1,30 @@
/**
* public abstract interface Flow<T#0 (* T *)> : kotlin/Any {
*
* // module name: main
* }
*/
@kotlin.Metadata()
public abstract interface Flow<T extends java.lang.Object> {
}
////////////////////
/**
* package {
*
* // signature: combine(LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;LFlow;Lkotlin/jvm/functions/FunctionN;)LFlow;
* public final fun <T#0 (* T1 *), T#1 (* T2 *), T#2 (* T3 *), T#3 (* T4 *), T#4 (* T5 *), T#5 (* T6 *), T#6 (* T7 *), T#7 (* T8 *), T#8 (* T9 *), T#9 (* T10 *), T#10 (* T11 *), T#11 (* T12 *), T#12 (* T13 *), T#13 (* T14 *), T#14 (* T15 *), T#15 (* T16 *), T#16 (* T17 *), T#17 (* T18 *), T#18 (* T19 *), T#19 (* T20 *), T#20 (* T21 *), T#21 (* T22 *), T#22 (* T23 *), T#23 (* R *)> combine(flow: Flow<T#0>, flow2: Flow<T#1>, flow3: Flow<T#2>, flow4: Flow<T#3>, flow5: Flow<T#4>, flow6: Flow<T#5>, flow7: Flow<T#6>, flow8: Flow<T#7>, flow9: Flow<T#8>, flow10: Flow<T#9>, flow11: Flow<T#10>, flow12: Flow<T#11>, flow13: Flow<T#12>, flow14: Flow<T#13>, flow15: Flow<T#14>, flow16: Flow<T#15>, flow17: Flow<T#16>, flow18: Flow<T#17>, flow19: Flow<T#18>, flow20: Flow<T#19>, flow21: Flow<T#20>, flow22: Flow<T#21>, flow23: Flow<T#22>, transform: suspend kotlin/Function24<T#0, T#1, T#2, T#3, T#4, T#5, T#6, T#7, T#8, T#9, T#10, T#11, T#12, T#13, T#14, T#15, T#16, T#17, T#18, T#19, T#20, T#21, T#22, kotlin/coroutines/Continuation<T#23>, kotlin/Any?>): Flow<T#23>
*
* // module name: main
* }
*/
@kotlin.Metadata()
public final class SuspendFunctionWithBigArityKt {
@org.jetbrains.annotations.NotNull()
public static final <T1 extends java.lang.Object, T2 extends java.lang.Object, T3 extends java.lang.Object, T4 extends java.lang.Object, T5 extends java.lang.Object, T6 extends java.lang.Object, T7 extends java.lang.Object, T8 extends java.lang.Object, T9 extends java.lang.Object, T10 extends java.lang.Object, T11 extends java.lang.Object, T12 extends java.lang.Object, T13 extends java.lang.Object, T14 extends java.lang.Object, T15 extends java.lang.Object, T16 extends java.lang.Object, T17 extends java.lang.Object, T18 extends java.lang.Object, T19 extends java.lang.Object, T20 extends java.lang.Object, T21 extends java.lang.Object, T22 extends java.lang.Object, T23 extends java.lang.Object, R extends java.lang.Object>Flow<R> combine(@org.jetbrains.annotations.NotNull() Flow<T1> flow, @org.jetbrains.annotations.NotNull() Flow<T2> flow2, @org.jetbrains.annotations.NotNull() Flow<T3> flow3, @org.jetbrains.annotations.NotNull() Flow<T4> flow4, @org.jetbrains.annotations.NotNull() Flow<T5> flow5, @org.jetbrains.annotations.NotNull() Flow<T6> flow6, @org.jetbrains.annotations.NotNull() Flow<T7> flow7, @org.jetbrains.annotations.NotNull() Flow<T8> flow8, @org.jetbrains.annotations.NotNull() Flow<T9> flow9, @org.jetbrains.annotations.NotNull() Flow<T10> flow10, @org.jetbrains.annotations.NotNull() Flow<T11> flow11, @org.jetbrains.annotations.NotNull() Flow<T12> flow12, @org.jetbrains.annotations.NotNull() Flow<T13> flow13, @org.jetbrains.annotations.NotNull() Flow<T14> flow14, @org.jetbrains.annotations.NotNull() Flow<T15> flow15, @org.jetbrains.annotations.NotNull() Flow<T16> flow16, @org.jetbrains.annotations.NotNull() Flow<T17> flow17, @org.jetbrains.annotations.NotNull() Flow<T18> flow18, @org.jetbrains.annotations.NotNull() Flow<T19> flow19, @org.jetbrains.annotations.NotNull() Flow<T20> flow20, @org.jetbrains.annotations.NotNull() Flow<T21> flow21, @org.jetbrains.annotations.NotNull() Flow<T22> flow22, @org.jetbrains.annotations.NotNull() Flow<T23> flow23, @org.jetbrains.annotations.NotNull() kotlin.jvm.functions.FunctionN<? extends R> transform) {
return null;
}
}