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

Side by Side Diff: test/codegen_expected/language/async_star_test_01_multi.js

Issue 2102053003: Remove DDC custom error list now that strong mode analyzer handles it (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: another fix Created 4 years, 4 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
OLDNEW
1 dart_library.library('language/async_star_test_01_multi', null, /* Imports */[ 1 dart_library.library('language/async_star_test_01_multi', null, /* Imports */[
2 'dart_sdk', 2 'dart_sdk',
3 'unittest' 3 'unittest'
4 ], function load__async_star_test_01_multi(exports, dart_sdk, unittest) { 4 ], function load__async_star_test_01_multi(exports, dart_sdk, unittest) {
5 'use strict'; 5 'use strict';
6 const core = dart_sdk.core; 6 const core = dart_sdk.core;
7 const _interceptors = dart_sdk._interceptors; 7 const _interceptors = dart_sdk._interceptors;
8 const async = dart_sdk.async; 8 const async = dart_sdk.async;
9 const dart = dart_sdk.dart; 9 const dart = dart_sdk.dart;
10 const dartx = dart_sdk.dartx; 10 const dartx = dart_sdk.dartx;
11 const unittest$ = unittest.unittest; 11 const unittest$ = unittest.unittest;
12 const src__matcher__expect = unittest.src__matcher__expect; 12 const src__matcher__expect = unittest.src__matcher__expect;
13 const src__matcher__core_matchers = unittest.src__matcher__core_matchers; 13 const src__matcher__core_matchers = unittest.src__matcher__core_matchers;
14 const src__matcher__numeric_matchers = unittest.src__matcher__numeric_matchers ; 14 const src__matcher__numeric_matchers = unittest.src__matcher__numeric_matchers ;
15 const async_star_test_01_multi = Object.create(null); 15 const async_star_test_01_multi = Object.create(null);
16 let JSArrayOfint = () => (JSArrayOfint = dart.constFn(_interceptors.JSArray$(c ore.int)))(); 16 let JSArrayOfint = () => (JSArrayOfint = dart.constFn(_interceptors.JSArray$(c ore.int)))();
17 let JSArrayOfObject = () => (JSArrayOfObject = dart.constFn(_interceptors.JSAr ray$(core.Object)))(); 17 let JSArrayOfObject = () => (JSArrayOfObject = dart.constFn(_interceptors.JSAr ray$(core.Object)))();
18 let StreamOfint = () => (StreamOfint = dart.constFn(async.Stream$(core.int)))( );
18 let FutureOfObject = () => (FutureOfObject = dart.constFn(async.Future$(core.O bject)))(); 19 let FutureOfObject = () => (FutureOfObject = dart.constFn(async.Future$(core.O bject)))();
19 let StreamOfObject = () => (StreamOfObject = dart.constFn(async.Stream$(core.O bject)))(); 20 let StreamOfObject = () => (StreamOfObject = dart.constFn(async.Stream$(core.O bject)))();
20 let JSArrayOfString = () => (JSArrayOfString = dart.constFn(_interceptors.JSAr ray$(core.String)))(); 21 let JSArrayOfString = () => (JSArrayOfString = dart.constFn(_interceptors.JSAr ray$(core.String)))();
21 let VoidTodynamic = () => (VoidTodynamic = dart.constFn(dart.definiteFunctionT ype(dart.dynamic, [])))(); 22 let VoidTodynamic = () => (VoidTodynamic = dart.constFn(dart.definiteFunctionT ype(dart.dynamic, [])))();
22 let dynamicTodynamic = () => (dynamicTodynamic = dart.constFn(dart.definiteFun ctionType(dart.dynamic, [dart.dynamic])))(); 23 let dynamicTodynamic = () => (dynamicTodynamic = dart.constFn(dart.definiteFun ctionType(dart.dynamic, [dart.dynamic])))();
23 let dynamicTovoid = () => (dynamicTovoid = dart.constFn(dart.definiteFunctionT ype(dart.void, [dart.dynamic])))(); 24 let dynamicTovoid = () => (dynamicTovoid = dart.constFn(dart.definiteFunctionT ype(dart.void, [dart.dynamic])))();
24 let VoidToFuture = () => (VoidToFuture = dart.constFn(dart.definiteFunctionTyp e(async.Future, [])))(); 25 let VoidToFuture = () => (VoidToFuture = dart.constFn(dart.definiteFunctionTyp e(async.Future, [])))();
25 let VoidTovoid = () => (VoidTovoid = dart.constFn(dart.definiteFunctionType(da rt.void, [])))(); 26 let VoidTovoid = () => (VoidTovoid = dart.constFn(dart.definiteFunctionType(da rt.void, [])))();
26 let VoidToObject = () => (VoidToObject = dart.constFn(dart.definiteFunctionTyp e(core.Object, [])))(); 27 let VoidToObject = () => (VoidToObject = dart.constFn(dart.definiteFunctionTyp e(core.Object, [])))();
27 let VoidToFutureOfObject = () => (VoidToFutureOfObject = dart.constFn(dart.def initeFunctionType(FutureOfObject(), [])))(); 28 let VoidToFutureOfObject = () => (VoidToFutureOfObject = dart.constFn(dart.def initeFunctionType(FutureOfObject(), [])))();
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
121 yield; 122 yield;
122 } 123 }
123 }, dart.dynamic); 124 }, dart.dynamic);
124 } 125 }
125 dart.fn(f, VoidTodynamic()); 126 dart.fn(f, VoidTodynamic());
126 return async_star_test_01_multi.expectList(f(), core.List.generate(10, a sync_star_test_01_multi.id)); 127 return async_star_test_01_multi.expectList(f(), core.List.generate(10, a sync_star_test_01_multi.id));
127 }, VoidTodynamic())); 128 }, VoidTodynamic()));
128 unittest$.test("allows yield*", dart.fn(() => { 129 unittest$.test("allows yield*", dart.fn(() => {
129 function f() { 130 function f() {
130 return dart.asyncStar(function*(stream) { 131 return dart.asyncStar(function*(stream) {
131 if (stream.addStream(async.Stream.fromIterable(JSArrayOfint().of([1, 2, 3])))) return; 132 if (stream.addStream(StreamOfint().fromIterable(JSArrayOfint().of([1 , 2, 3])))) return;
132 yield; 133 yield;
133 }, dart.dynamic); 134 }, dart.dynamic);
134 } 135 }
135 dart.fn(f, VoidTodynamic()); 136 dart.fn(f, VoidTodynamic());
136 return async_star_test_01_multi.expectList(f(), JSArrayOfint().of([1, 2, 3])); 137 return async_star_test_01_multi.expectList(f(), JSArrayOfint().of([1, 2, 3]));
137 }, VoidTodynamic())); 138 }, VoidTodynamic()));
138 unittest$.test("allows yield* of async*", dart.fn(() => { 139 unittest$.test("allows yield* of async*", dart.fn(() => {
139 function f(n) { 140 function f(n) {
140 return dart.asyncStar(function*(stream, n) { 141 return dart.asyncStar(function*(stream, n) {
141 if (stream.add(n)) return; 142 if (stream.add(n)) return;
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after
264 yield; 265 yield;
265 } 266 }
266 }, dart.dynamic); 267 }, dart.dynamic);
267 } 268 }
268 dart.fn(f, VoidTodynamic()); 269 dart.fn(f, VoidTodynamic());
269 return async_star_test_01_multi.expectList(f(), JSArrayOfint().of([0, 1, 2])); 270 return async_star_test_01_multi.expectList(f(), JSArrayOfint().of([0, 1, 2]));
270 }, VoidTodynamic())); 271 }, VoidTodynamic()));
271 unittest$.test("await for-in-loop", dart.fn(() => { 272 unittest$.test("await for-in-loop", dart.fn(() => {
272 function f() { 273 function f() {
273 return dart.asyncStar(function*(stream) { 274 return dart.asyncStar(function*(stream) {
274 let it = async.StreamIterator.new(async.Stream.fromIterable(JSArrayO fint().of([0, 1, 2]))); 275 let it = async.StreamIterator.new(StreamOfint().fromIterable(JSArray Ofint().of([0, 1, 2])));
275 try { 276 try {
276 while (yield it.moveNext()) { 277 while (yield it.moveNext()) {
277 let i = it.current; 278 let i = it.current;
278 if (stream.add(i)) return; 279 if (stream.add(i)) return;
279 yield; 280 yield;
280 } 281 }
281 } finally { 282 } finally {
282 yield it.cancel(); 283 yield it.cancel();
283 } 284 }
284 }, dart.dynamic); 285 }, dart.dynamic);
(...skipping 862 matching lines...) Expand 10 before | Expand all | Expand 10 after
1147 }; 1148 };
1148 dart.setSignature(async_star_test_01_multi.Sync, { 1149 dart.setSignature(async_star_test_01_multi.Sync, {
1149 methods: () => ({ 1150 methods: () => ({
1150 wait: dart.definiteFunctionType(async.Future, [], [dart.dynamic]), 1151 wait: dart.definiteFunctionType(async.Future, [], [dart.dynamic]),
1151 release: dart.definiteFunctionType(dart.void, [], [dart.dynamic]) 1152 release: dart.definiteFunctionType(dart.void, [], [dart.dynamic])
1152 }) 1153 })
1153 }); 1154 });
1154 // Exports: 1155 // Exports:
1155 exports.async_star_test_01_multi = async_star_test_01_multi; 1156 exports.async_star_test_01_multi = async_star_test_01_multi;
1156 }); 1157 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698