OLD | NEW |
1 library test; | 1 library test; |
2 import self as self; | 2 import self as self; |
3 import "dart:core" as core; | 3 import "dart:core" as core; |
4 import "dart:async" as asy; | 4 import "dart:async" as asy; |
5 | 5 |
6 abstract class MyStream<T extends core::Object> extends asy::Stream<self::MyStre
am::T> { | 6 abstract class MyStream<T extends core::Object> extends asy::Stream<self::MyStre
am::T> { |
7 static factory •<T extends core::Object>() → dynamic | 7 static factory •<T extends core::Object>() → self::MyStream<self::MyStream::•:
:T> |
8 return null; | 8 return null; |
9 } | 9 } |
10 static method F<T extends core::Object>() → self::F::T | 10 static method F<T extends core::Object>() → self::F::T |
11 return null; | 11 return null; |
12 static method f() → asy::Future<dynamic> /* originally async */ { | 12 static method f() → asy::Future<dynamic> /* originally async */ { |
13 final asy::Completer<asy::FutureOr<dynamic>> :completer = asy::Completer::sync
<asy::FutureOr<dynamic>>(); | 13 final asy::Completer<asy::FutureOr<dynamic>> :completer = asy::Completer::sync
<asy::FutureOr<dynamic>>(); |
14 asy::FutureOr<dynamic> :return_value; | 14 asy::FutureOr<dynamic> :return_value; |
15 dynamic :async_op_then; | 15 dynamic :async_op_then; |
16 dynamic :async_op_error; | 16 dynamic :async_op_error; |
17 dynamic :await_jump_var = 0; | 17 dynamic :await_jump_var = 0; |
(...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
220 return; | 220 return; |
221 } | 221 } |
222 on dynamic catch(dynamic :exception, dynamic :stack_trace) { | 222 on dynamic catch(dynamic :exception, dynamic :stack_trace) { |
223 :completer.completeError(:exception, :stack_trace); | 223 :completer.completeError(:exception, :stack_trace); |
224 } | 224 } |
225 :async_op_then = asy::_asyncThenWrapperHelper(:async_op); | 225 :async_op_then = asy::_asyncThenWrapperHelper(:async_op); |
226 :async_op_error = asy::_asyncErrorWrapperHelper(:async_op); | 226 :async_op_error = asy::_asyncErrorWrapperHelper(:async_op); |
227 asy::Future::microtask<dynamic>(:async_op); | 227 asy::Future::microtask<dynamic>(:async_op); |
228 return :completer.future; | 228 return :completer.future; |
229 } | 229 } |
OLD | NEW |