OLD | NEW |
1 library; | 1 library; |
2 import self as self; | 2 import self as self; |
3 import "dart:async" as asy; | 3 import "dart:async" as asy; |
4 import "dart:core" as core; | 4 import "dart:core" as core; |
5 | 5 |
6 static field core::List<core::String> stringList = <dynamic>["bar"]; | 6 static field core::List<core::String> stringList; |
7 static method asyncString() → asy::Future<core::String> async { | 7 static method asyncString() → asy::Future<core::String> async |
8 return "foo"; | 8 ; |
9 } | 9 static method asyncString2() → asy::Future<core::String> async |
10 static method asyncString2() → asy::Future<core::String> async { | 10 ; |
11 return self::asyncString(); | 11 static method syncStarString() → core::Iterable<core::String> sync* |
12 } | 12 ; |
13 static method syncStarString() → core::Iterable<core::String> sync* { | 13 static method syncStarString2() → core::Iterable<core::String> sync* |
14 yield "foo"; | 14 ; |
15 yield* self::syncStarString2(); | 15 static method asyncStarString() → asy::Stream<core::String> async* |
16 yield* self::stringList; | 16 ; |
17 } | 17 static method asyncStarString2() → asy::Stream<core::String> async* |
18 static method syncStarString2() → core::Iterable<core::String> sync* { | 18 ; |
19 yield "foo"; | 19 static method main() → dynamic async |
20 } | 20 ; |
21 static method asyncStarString() → asy::Stream<core::String> async* { | |
22 yield "foo"; | |
23 yield* self::asyncStarString2(); | |
24 yield await self::asyncString(); | |
25 } | |
26 static method asyncStarString2() → asy::Stream<core::String> async* { | |
27 yield "bar"; | |
28 } | |
29 static method main() → dynamic async { | |
30 core::String str = await self::asyncString(); | |
31 } | |
OLD | NEW |