@@ -11,8 +11,8 @@ static method asyncString() → asy::Future<core::String*>* /* originally async
11
11
final asy::_AsyncAwaitCompleter<core::String*>* :async_completer = new asy::_AsyncAwaitCompleter::•<core::String*>();
12
12
asy::FutureOr<core::String*>* :return_value;
13
13
dynamic :async_stack_trace;
14
- dynamic :async_op_then;
15
- dynamic :async_op_error;
14
+ ( dynamic) →* asy::FutureOr<dynamic>* :async_op_then;
15
+ (core::Object*, core::StackTrace*) →* dynamic :async_op_error;
16
16
core::int* :await_jump_var = 0;
17
17
dynamic :await_ctx_var;
18
18
function :async_op([dynamic :result, dynamic :exception, dynamic :stack_trace]) → dynamic yielding
@@ -25,21 +25,21 @@ static method asyncString() → asy::Future<core::String*>* /* originally async
25
25
asy::_completeOnAsyncReturn(:async_completer, :return_value);
26
26
return;
27
27
}
28
- on dynamic catch(dynamic :exception, dynamic :stack_trace) {
28
+ on dynamic catch(dynamic :exception, core::StackTrace* :stack_trace) {
29
29
:async_completer.{asy::Completer::completeError}(:exception, :stack_trace);
30
30
}
31
31
:async_stack_trace = asy::_asyncStackTraceHelper(:async_op);
32
32
:async_op_then = asy::_asyncThenWrapperHelper(:async_op);
33
33
:async_op_error = asy::_asyncErrorWrapperHelper(:async_op);
34
- :async_completer.start(:async_op);
34
+ :async_completer.{asy::_AsyncAwaitCompleter:: start} (:async_op);
35
35
return :async_completer.{asy::Completer::future};
36
36
}
37
37
static method asyncString2() → asy::Future<core::String*>* /* originally async */ {
38
38
final asy::_AsyncAwaitCompleter<core::String*>* :async_completer = new asy::_AsyncAwaitCompleter::•<core::String*>();
39
39
asy::FutureOr<core::String*>* :return_value;
40
40
dynamic :async_stack_trace;
41
- dynamic :async_op_then;
42
- dynamic :async_op_error;
41
+ ( dynamic) →* asy::FutureOr<dynamic>* :async_op_then;
42
+ (core::Object*, core::StackTrace*) →* dynamic :async_op_error;
43
43
core::int* :await_jump_var = 0;
44
44
dynamic :await_ctx_var;
45
45
function :async_op([dynamic :result, dynamic :exception, dynamic :stack_trace]) → dynamic yielding
@@ -52,13 +52,13 @@ static method asyncString2() → asy::Future<core::String*>* /* originally async
52
52
asy::_completeOnAsyncReturn(:async_completer, :return_value);
53
53
return;
54
54
}
55
- on dynamic catch(dynamic :exception, dynamic :stack_trace) {
55
+ on dynamic catch(dynamic :exception, core::StackTrace* :stack_trace) {
56
56
:async_completer.{asy::Completer::completeError}(:exception, :stack_trace);
57
57
}
58
58
:async_stack_trace = asy::_asyncStackTraceHelper(:async_op);
59
59
:async_op_then = asy::_asyncThenWrapperHelper(:async_op);
60
60
:async_op_error = asy::_asyncErrorWrapperHelper(:async_op);
61
- :async_completer.start(:async_op);
61
+ :async_completer.{asy::_AsyncAwaitCompleter:: start} (:async_op);
62
62
return :async_completer.{asy::Completer::future};
63
63
}
64
64
static method syncStarString() → core::Iterable<core::String*>* /* originally sync* */ {
@@ -101,8 +101,8 @@ static method asyncStarString() → asy::Stream<core::String*>* /* originally as
101
101
asy::_AsyncStarStreamController<core::String*>* :controller;
102
102
dynamic :controller_stream;
103
103
dynamic :async_stack_trace;
104
- dynamic :async_op_then;
105
- dynamic :async_op_error;
104
+ ( dynamic) →* asy::FutureOr<dynamic>* :async_op_then;
105
+ (core::Object*, core::StackTrace*) →* dynamic :async_op_error;
106
106
core::int* :await_jump_var = 0;
107
107
dynamic :await_ctx_var;
108
108
dynamic :saved_try_context_var0;
@@ -128,7 +128,7 @@ static method asyncStarString() → asy::Stream<core::String*>* /* originally as
128
128
}
129
129
return;
130
130
}
131
- on dynamic catch(dynamic :exception, dynamic :stack_trace) {
131
+ on dynamic catch(dynamic :exception, core::StackTrace* :stack_trace) {
132
132
:controller.{asy::_AsyncStarStreamController::addError}(:exception, :stack_trace);
133
133
}
134
134
finally {
@@ -145,8 +145,8 @@ static method asyncStarString2() → asy::Stream<core::String*>* /* originally a
145
145
asy::_AsyncStarStreamController<core::String*>* :controller;
146
146
dynamic :controller_stream;
147
147
dynamic :async_stack_trace;
148
- dynamic :async_op_then;
149
- dynamic :async_op_error;
148
+ ( dynamic) →* asy::FutureOr<dynamic>* :async_op_then;
149
+ (core::Object*, core::StackTrace*) →* dynamic :async_op_error;
150
150
core::int* :await_jump_var = 0;
151
151
dynamic :await_ctx_var;
152
152
dynamic :saved_try_context_var0;
@@ -163,7 +163,7 @@ static method asyncStarString2() → asy::Stream<core::String*>* /* originally a
163
163
}
164
164
return;
165
165
}
166
- on dynamic catch(dynamic :exception, dynamic :stack_trace) {
166
+ on dynamic catch(dynamic :exception, core::StackTrace* :stack_trace) {
167
167
:controller.{asy::_AsyncStarStreamController::addError}(:exception, :stack_trace);
168
168
}
169
169
finally {
@@ -180,8 +180,8 @@ static method main() → dynamic /* originally async */ {
180
180
final asy::_AsyncAwaitCompleter<dynamic>* :async_completer = new asy::_AsyncAwaitCompleter::•<dynamic>();
181
181
asy::FutureOr<dynamic>* :return_value;
182
182
dynamic :async_stack_trace;
183
- dynamic :async_op_then;
184
- dynamic :async_op_error;
183
+ ( dynamic) →* asy::FutureOr<dynamic>* :async_op_then;
184
+ (core::Object*, core::StackTrace*) →* dynamic :async_op_error;
185
185
core::int* :await_jump_var = 0;
186
186
dynamic :await_ctx_var;
187
187
dynamic :saved_try_context_var0;
@@ -195,12 +195,12 @@ static method main() → dynamic /* originally async */ {
195
195
asy::_completeOnAsyncReturn(:async_completer, :return_value);
196
196
return;
197
197
}
198
- on dynamic catch(dynamic :exception, dynamic :stack_trace) {
198
+ on dynamic catch(dynamic :exception, core::StackTrace* :stack_trace) {
199
199
:async_completer.{asy::Completer::completeError}(:exception, :stack_trace);
200
200
}
201
201
:async_stack_trace = asy::_asyncStackTraceHelper(:async_op);
202
202
:async_op_then = asy::_asyncThenWrapperHelper(:async_op);
203
203
:async_op_error = asy::_asyncErrorWrapperHelper(:async_op);
204
- :async_completer.start(:async_op);
204
+ :async_completer.{asy::_AsyncAwaitCompleter:: start} (:async_op);
205
205
return :async_completer.{asy::Completer::future};
206
206
}
0 commit comments