@@ -21,174 +21,161 @@ import godot.core.Signal7
2121import  godot.core.Signal8 
2222import  godot.core.Signal9 
2323import  godot.core.connect 
24+ import  kotlin.Any 
25+ import  kotlin.Pair 
2426import  kotlin.Suppress 
27+ import  kotlin.Triple 
2528import  kotlin.Unit 
29+ import  kotlin.collections.List 
2630import  kotlin.coroutines.resume 
2731import  kotlinx.coroutines.CancellableContinuation 
2832import  kotlinx.coroutines.suspendCancellableCoroutine 
2933
30- public  suspend  inline  fun  Signal0.await (): Unit  {
31-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
32-       connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) {  -> 
33-           cont.resume(Unit )
34-       }
34+ public  suspend  inline  fun  Signal0.await (): Unit  =  suspendCancellableCoroutine { cont: 
35+     CancellableContinuation <Unit > -> 
36+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) {  -> 
37+     cont.resume(Unit )
3538  }
3639}
3740
38- public  suspend  inline  fun  <reified  P0 > Signal1<P0>.await (): Unit  {
39-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
40-       connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0 -> 
41-           cont.resume(Unit )
42-       }
41+ public  suspend  inline  fun  <reified  P0 > Signal1<P0>.await (): P0  =  suspendCancellableCoroutine { cont: 
42+     CancellableContinuation <P0 > -> 
43+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0 -> 
44+     cont.resume(p0)
4345  }
4446}
4547
46- public  suspend  inline  fun  <reified  P0 , reified  P1 > Signal2 <P0 , P1 >.await (): Unit  {
47-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
48-       connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1 -> 
49-           cont.resume(Unit )
50-       }
48+ public  suspend  inline  fun  <reified  P0 , reified  P1 > Signal2 <P0 , P1 >.await (): Pair <P0 , P1 > = 
49+     suspendCancellableCoroutine { cont:  CancellableContinuation <Pair <P0 , P1 >> -> 
50+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1 -> 
51+     cont.resume(Pair (p0, p1))
5152  }
5253}
5354
54- public  suspend  inline  fun  <reified  P0 , reified  P1 , reified  P2 > Signal3 <P0 , P1 , P2 >.await ():  Unit  { 
55-   suspendCancellableCoroutine { cont:   CancellableContinuation < Unit >  -> 
56-       connect( Object . ConnectFlags . CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2  -> 
57-           cont.resume( Unit ) 
58-       } 
55+ public  suspend  inline  fun  <reified  P0 , reified  P1 , reified  P2 > Signal3 <P0 , P1 , P2 >.await ():
56+      Triple < P0 ,  P1 ,  P2 >  =   suspendCancellableCoroutine { cont: 
57+     CancellableContinuation < Triple < P0 ,  P1 ,  P2 >>  -> 
58+   connect( Object . ConnectFlags . CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2  -> 
59+     cont.resume( Triple (p0, p1, p2)) 
5960  }
6061}
6162
6263public  suspend  inline  fun  <reified  P0 , reified  P1 , reified  P2 , reified  P3 >
63-     Signal4 <P0 , P1 , P2 , P3 >.await (): Unit  {
64-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
65-       connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3 -> 
66-           cont.resume(Unit )
67-       }
64+     Signal4 <P0 , P1 , P2 , P3 >.await (): List <Any ?> =  suspendCancellableCoroutine { cont: 
65+     CancellableContinuation <List <Any ?>> -> 
66+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3 -> 
67+     cont.resume(listOf (p0, p1, p2, p3))
6868  }
6969}
7070
7171public  suspend  inline  fun  <reified  P0 , reified  P1 , reified  P2 , reified  P3 , reified  P4 >
72-     Signal5 <P0 , P1 , P2 , P3 , P4 >.await (): Unit  {
73-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
74-       connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4 -> 
75-           cont.resume(Unit )
76-       }
72+     Signal5 <P0 , P1 , P2 , P3 , P4 >.await (): List <Any ?> =  suspendCancellableCoroutine { cont: 
73+     CancellableContinuation <List <Any ?>> -> 
74+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4 -> 
75+     cont.resume(listOf (p0, p1, p2, p3, p4))
7776  }
7877}
7978
8079public  suspend  inline  fun  <reified  P0 , reified  P1 , reified  P2 , reified  P3 , reified  P4 , reified  P5 >
81-     Signal6 <P0 , P1 , P2 , P3 , P4 , P5 >.await (): Unit  {
82-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
83-       connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5 -> 
84-           cont.resume(Unit )
85-       }
80+     Signal6 <P0 , P1 , P2 , P3 , P4 , P5 >.await (): List <Any ?> =  suspendCancellableCoroutine { cont: 
81+     CancellableContinuation <List <Any ?>> -> 
82+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5 -> 
83+     cont.resume(listOf (p0, p1, p2, p3, p4, p5))
8684  }
8785}
8886
8987public  suspend  inline  fun  <reified  P0 , reified  P1 , reified  P2 , reified  P3 , reified  P4 , reified  P5 ,
90-     reified  P6 > Signal7 <P0 , P1 , P2 , P3 , P4 , P5 , P6 >.await (): Unit  {
91-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
92-       connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6 -> 
93-           cont.resume(Unit )
94-       }
88+     reified  P6 > Signal7 <P0 , P1 , P2 , P3 , P4 , P5 , P6 >.await (): List <Any ?> = 
89+     suspendCancellableCoroutine { cont:  CancellableContinuation <List <Any ?>> -> 
90+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6 -> 
91+     cont.resume(listOf (p0, p1, p2, p3, p4, p5, p6))
9592  }
9693}
9794
9895public  suspend  inline  fun  <reified  P0 , reified  P1 , reified  P2 , reified  P3 , reified  P4 , reified  P5 ,
99-     reified  P6 , reified  P7 > Signal8 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 >.await (): Unit  {
100-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
101-       connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7 -> 
102-           cont.resume(Unit )
103-       }
96+     reified  P6 , reified  P7 > Signal8 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 >.await (): List <Any ?> = 
97+     suspendCancellableCoroutine { cont:  CancellableContinuation <List <Any ?>> -> 
98+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7 -> 
99+     cont.resume(listOf (p0, p1, p2, p3, p4, p5, p6, p7))
104100  }
105101}
106102
107103public  suspend  inline  fun  <reified  P0 , reified  P1 , reified  P2 , reified  P3 , reified  P4 , reified  P5 ,
108-     reified  P6 , reified  P7 , reified  P8 > Signal9 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 >.await (): Unit  {
109-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
110-       connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7,
111-       p8 -> 
112-           cont.resume(Unit )
113-       }
104+     reified  P6 , reified  P7 , reified  P8 > Signal9 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 >.await ():
105+     List <Any ?> =  suspendCancellableCoroutine { cont:  CancellableContinuation <List <Any ?>> -> 
106+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7, p8 -> 
107+     cont.resume(listOf (p0, p1, p2, p3, p4, p5, p6, p7, p8))
114108  }
115109}
116110
117111public  suspend  inline  fun  <reified  P0 , reified  P1 , reified  P2 , reified  P3 , reified  P4 , reified  P5 ,
118112    reified  P6 , reified  P7 , reified  P8 , reified  P9 >
119-     Signal10 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 , P9 >.await (): Unit  { 
120-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
121-        connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7, p8,
113+     Signal10 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 , P9 >.await (): List < Any ?>  = 
114+      suspendCancellableCoroutine { cont:  CancellableContinuation <List < Any ?> > -> 
115+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7, p8,
122116      p9 -> 
123-           cont.resume(Unit )
124-       }
117+     cont.resume(listOf (p0, p1, p2, p3, p4, p5, p6, p7, p8, p9))
125118  }
126119}
127120
128121public  suspend  inline  fun  <reified  P0 , reified  P1 , reified  P2 , reified  P3 , reified  P4 , reified  P5 ,
129122    reified  P6 , reified  P7 , reified  P8 , reified  P9 , reified  P10 >
130-     Signal11 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 , P9 , P10 >.await (): Unit  {
131-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
132-       connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7, p8,
133-       p9, p10 -> 
134-           cont.resume(Unit )
135-       }
123+     Signal11 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 , P9 , P10 >.await (): List <Any ?> = 
124+     suspendCancellableCoroutine { cont:  CancellableContinuation <List <Any ?>> -> 
125+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
126+       p10 -> 
127+     cont.resume(listOf (p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10))
136128  }
137129}
138130
139131public  suspend  inline  fun  <reified  P0 , reified  P1 , reified  P2 , reified  P3 , reified  P4 , reified  P5 ,
140132    reified  P6 , reified  P7 , reified  P8 , reified  P9 , reified  P10 , reified  P11 >
141-     Signal12 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 , P9 , P10 , P11 >.await (): Unit  {
142-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
143-       connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7, p8,
144-       p9, p10, p11 -> 
145-           cont.resume(Unit )
146-       }
133+     Signal12 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 , P9 , P10 , P11 >.await (): List <Any ?> = 
134+     suspendCancellableCoroutine { cont:  CancellableContinuation <List <Any ?>> -> 
135+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
136+       p10, p11 -> 
137+     cont.resume(listOf (p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11))
147138  }
148139}
149140
150141public  suspend  inline  fun  <reified  P0 , reified  P1 , reified  P2 , reified  P3 , reified  P4 , reified  P5 ,
151142    reified  P6 , reified  P7 , reified  P8 , reified  P9 , reified  P10 , reified  P11 , reified  P12 >
152-     Signal13 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 , P9 , P10 , P11 , P12 >.await (): Unit  {
153-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
154-       connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7, p8,
155-       p9, p10, p11, p12 -> 
156-           cont.resume(Unit )
157-       }
143+     Signal13 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 , P9 , P10 , P11 , P12 >.await (): List <Any ?> = 
144+     suspendCancellableCoroutine { cont:  CancellableContinuation <List <Any ?>> -> 
145+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
146+       p10, p11, p12 -> 
147+     cont.resume(listOf (p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12))
158148  }
159149}
160150
161151public  suspend  inline  fun  <reified  P0 , reified  P1 , reified  P2 , reified  P3 , reified  P4 , reified  P5 ,
162152    reified  P6 , reified  P7 , reified  P8 , reified  P9 , reified  P10 , reified  P11 , reified  P12 , reified 
163-     P13 > Signal14 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 , P9 , P10 , P11 , P12 , P13 >.await (): Unit  {
164-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
165-       connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7, p8,
166-       p9, p10, p11, p12, p13 -> 
167-           cont.resume(Unit )
168-       }
153+     P13 > Signal14 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 , P9 , P10 , P11 , P12 , P13 >.await (): List <Any ?> = 
154+     suspendCancellableCoroutine { cont:  CancellableContinuation <List <Any ?>> -> 
155+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
156+       p10, p11, p12, p13 -> 
157+     cont.resume(listOf (p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13))
169158  }
170159}
171160
172161public  suspend  inline  fun  <reified  P0 , reified  P1 , reified  P2 , reified  P3 , reified  P4 , reified  P5 ,
173162    reified  P6 , reified  P7 , reified  P8 , reified  P9 , reified  P10 , reified  P11 , reified  P12 , reified 
174163    P13 , reified  P14 >
175-     Signal15 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 , P9 , P10 , P11 , P12 , P13 , P14 >.await (): Unit  {
176-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
177-       connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7, p8,
178-       p9, p10, p11, p12, p13, p14 -> 
179-           cont.resume(Unit )
180-       }
164+     Signal15 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 , P9 , P10 , P11 , P12 , P13 , P14 >.await (): List <Any ?> = 
165+     suspendCancellableCoroutine { cont:  CancellableContinuation <List <Any ?>> -> 
166+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
167+       p10, p11, p12, p13, p14 -> 
168+     cont.resume(listOf (p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14))
181169  }
182170}
183171
184172public  suspend  inline  fun  <reified  P0 , reified  P1 , reified  P2 , reified  P3 , reified  P4 , reified  P5 ,
185173    reified  P6 , reified  P7 , reified  P8 , reified  P9 , reified  P10 , reified  P11 , reified  P12 , reified 
186174    P13 , reified  P14 , reified  P15 >
187-     Signal16 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 , P9 , P10 , P11 , P12 , P13 , P14 , P15 >.await (): Unit  {
188-   suspendCancellableCoroutine { cont:  CancellableContinuation <Unit > -> 
189-       connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7, p8,
190-       p9, p10, p11, p12, p13, p14, p15 -> 
191-           cont.resume(Unit )
192-       }
175+     Signal16 <P0 , P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8 , P9 , P10 , P11 , P12 , P13 , P14 , P15 >.await ():
176+     List <Any ?> =  suspendCancellableCoroutine { cont:  CancellableContinuation <List <Any ?>> -> 
177+   connect(Object .ConnectFlags .CONNECT_ONE_SHOT .id.toInt()) { p0, p1, p2, p3, p4, p5, p6, p7, p8, p9,
178+       p10, p11, p12, p13, p14, p15 -> 
179+     cont.resume(listOf (p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15))
193180  }
194181}
0 commit comments