Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(189)

Side by Side Diff: pkg/analyzer/test/services/data/stmt_tests.data

Issue 882233004: Async/await/yield[*] support for dart_fmt (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « pkg/analyzer/test/services/data/cu_tests.data ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 >>> 1 >>>
2 if (x && 2 if (x &&
3 y) { 3 y) {
4 print('!'); 4 print('!');
5 } 5 }
6 <<< 6 <<<
7 if (x && y) { 7 if (x && y) {
8 print('!'); 8 print('!');
9 } 9 }
10 >>> 10 >>>
(...skipping 187 matching lines...) Expand 10 before | Expand all | Expand 10 after
198 printNumbers(a, b) {} 198 printNumbers(a, b) {}
199 printNumbers(00000000000000000000000000000000000000000000000000000000000, 111) ; 199 printNumbers(00000000000000000000000000000000000000000000000000000000000, 111) ;
200 } 200 }
201 <<< 201 <<<
202 main() { 202 main() {
203 printNumbers(a, b) {} 203 printNumbers(a, b) {}
204 printNumbers( 204 printNumbers(
205 00000000000000000000000000000000000000000000000000000000000, 205 00000000000000000000000000000000000000000000000000000000000,
206 111); 206 111);
207 } 207 }
208 >>>
209 foo() async => 42;
210 <<<
211 foo() async => 42;
212 >>>
213 main() async {
214 await window.animationFrame;
215 }
216 <<<
217 main() async {
218 await window.animationFrame;
219 }
220 >>>
221 main() async* {
222 await window.animationFrame;
223 }
224 <<<
225 main() async* {
226 await window.animationFrame;
227 }
228 >>>
229 foo() async* {
230 var elements = await _post('elements', by);
231 int i = 0;
232 for (var element in elements) {
233 yield new WebElement._(driver, element['ELEMENT'], this, by, i);
234 i++;
235 }
236 }
237 <<<
238 foo() async* {
239 var elements = await _post('elements', by);
240 int i = 0;
241 for (var element in elements) {
242 yield new WebElement._(driver, element['ELEMENT'], this, by, i);
243 i++;
244 }
245 }
246 >>>
247 b06a() async { await for (var o in st) {} }
248 <<<
249 b06a() async {
250 await for (var o in st) {}
251 }
252 >>>
253 b07a() sync* { yield 0; }
254 <<<
255 b07a() sync* {
256 yield 0;
257 }
258 >>>
259 b08a() sync* { yield* []; }
260 <<<
261 b08a() sync* {
262 yield* [];
263 }
OLDNEW
« no previous file with comments | « pkg/analyzer/test/services/data/cu_tests.data ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698