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

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

Issue 2202673002: Adjust method parameters in noSuchMethod helper stubs (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: 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/flatten_test_01_multi', null, /* Imports */[ 1 dart_library.library('language/flatten_test_01_multi', null, /* Imports */[
2 'dart_sdk' 2 'dart_sdk'
3 ], function load__flatten_test_01_multi(exports, dart_sdk) { 3 ], function load__flatten_test_01_multi(exports, dart_sdk) {
4 'use strict'; 4 'use strict';
5 const core = dart_sdk.core; 5 const core = dart_sdk.core;
6 const async = dart_sdk.async; 6 const async = dart_sdk.async;
7 const dart = dart_sdk.dart; 7 const dart = dart_sdk.dart;
8 const dartx = dart_sdk.dartx; 8 const dartx = dart_sdk.dartx;
9 const flatten_test_01_multi = Object.create(null); 9 const flatten_test_01_multi = Object.create(null);
10 let Derived = () => (Derived = dart.constFn(flatten_test_01_multi.Derived$())) (); 10 let Derived = () => (Derived = dart.constFn(flatten_test_01_multi.Derived$())) ();
11 let FixedPoint = () => (FixedPoint = dart.constFn(flatten_test_01_multi.FixedP oint$()))(); 11 let FixedPoint = () => (FixedPoint = dart.constFn(flatten_test_01_multi.FixedP oint$()))();
12 let DerivedOfint = () => (DerivedOfint = dart.constFn(flatten_test_01_multi.De rived$(core.int)))(); 12 let DerivedOfint = () => (DerivedOfint = dart.constFn(flatten_test_01_multi.De rived$(core.int)))();
13 let VoidTodynamic = () => (VoidTodynamic = dart.constFn(dart.definiteFunctionT ype(dart.dynamic, [])))(); 13 let VoidTodynamic = () => (VoidTodynamic = dart.constFn(dart.definiteFunctionT ype(dart.dynamic, [])))();
14 flatten_test_01_multi.Derived$ = dart.generic(T => { 14 flatten_test_01_multi.Derived$ = dart.generic(T => {
15 let FutureOfT = () => (FutureOfT = dart.constFn(async.Future$(T)))(); 15 let FutureOfT = () => (FutureOfT = dart.constFn(async.Future$(T)))();
16 let StreamOfT = () => (StreamOfT = dart.constFn(async.Stream$(T)))(); 16 let StreamOfT = () => (StreamOfT = dart.constFn(async.Stream$(T)))();
17 class Derived extends core.Object { 17 class Derived extends core.Object {
18 noSuchMethod(invocation) { 18 noSuchMethod(invocation) {
19 return super.noSuchMethod(invocation); 19 return super.noSuchMethod(invocation);
20 } 20 }
21 wait(T) { 21 wait(T) {
22 return (futures, opts) => { 22 return (futures, opts) => {
23 return async.Future$(core.List$(T))._check(this.noSuchMethod(new dart. InvocationImpl('wait', [futures], {namedArguments: opts, isMethod: true}))); 23 let positionalArgs = [futures];
24 return async.Future$(core.List$(T))._check(this.noSuchMethod(new dart. InvocationImpl('wait', positionalArgs, {namedArguments: opts, isMethod: true}))) ;
24 }; 25 };
25 } 26 }
26 any(T) { 27 any(T) {
27 return futures => { 28 return futures => {
28 return async.Future$(T)._check(this.noSuchMethod(new dart.InvocationIm pl('any', [futures], {isMethod: true}))); 29 let positionalArgs = [futures];
30 return async.Future$(T)._check(this.noSuchMethod(new dart.InvocationIm pl('any', positionalArgs, {isMethod: true})));
29 }; 31 };
30 } 32 }
31 forEach(input, f) { 33 forEach(input, f) {
32 return async.Future._check(this.noSuchMethod(new dart.InvocationImpl('fo rEach', [input, f], {isMethod: true}))); 34 let positionalArgs = [input, f];
35 return async.Future._check(this.noSuchMethod(new dart.InvocationImpl('fo rEach', positionalArgs, {isMethod: true})));
33 } 36 }
34 doWhile(f) { 37 doWhile(f) {
35 return async.Future._check(this.noSuchMethod(new dart.InvocationImpl('do While', [f], {isMethod: true}))); 38 let positionalArgs = [f];
39 return async.Future._check(this.noSuchMethod(new dart.InvocationImpl('do While', positionalArgs, {isMethod: true})));
36 } 40 }
37 then(S) { 41 then(S) {
38 return (onValue, opts) => { 42 return (onValue, opts) => {
39 return async.Future$(S)._check(this.noSuchMethod(new dart.InvocationIm pl('then', [onValue], {namedArguments: opts, isMethod: true}))); 43 let positionalArgs = [onValue];
44 return async.Future$(S)._check(this.noSuchMethod(new dart.InvocationIm pl('then', positionalArgs, {namedArguments: opts, isMethod: true})));
40 }; 45 };
41 } 46 }
42 catchError(onError, opts) { 47 catchError(onError, opts) {
43 return FutureOfT()._check(this.noSuchMethod(new dart.InvocationImpl('cat chError', [onError], {namedArguments: opts, isMethod: true}))); 48 let positionalArgs = [onError];
49 return FutureOfT()._check(this.noSuchMethod(new dart.InvocationImpl('cat chError', positionalArgs, {namedArguments: opts, isMethod: true})));
44 } 50 }
45 whenComplete(action) { 51 whenComplete(action) {
46 return FutureOfT()._check(this.noSuchMethod(new dart.InvocationImpl('whe nComplete', [action], {isMethod: true}))); 52 let positionalArgs = [action];
53 return FutureOfT()._check(this.noSuchMethod(new dart.InvocationImpl('whe nComplete', positionalArgs, {isMethod: true})));
47 } 54 }
48 asStream() { 55 asStream() {
49 return StreamOfT()._check(this.noSuchMethod(new dart.InvocationImpl('asS tream', [], {isMethod: true}))); 56 let positionalArgs = [];
57 return StreamOfT()._check(this.noSuchMethod(new dart.InvocationImpl('asS tream', positionalArgs, {isMethod: true})));
50 } 58 }
51 timeout(timeLimit, opts) { 59 timeout(timeLimit, opts) {
52 return FutureOfT()._check(this.noSuchMethod(new dart.InvocationImpl('tim eout', [timeLimit], {namedArguments: opts, isMethod: true}))); 60 let positionalArgs = [timeLimit];
61 return FutureOfT()._check(this.noSuchMethod(new dart.InvocationImpl('tim eout', positionalArgs, {namedArguments: opts, isMethod: true})));
53 } 62 }
54 get _nullFuture() { 63 get _nullFuture() {
55 return async._Future._check(this.noSuchMethod(new dart.InvocationImpl('_ nullFuture', [], {isGetter: true}))); 64 let positionalArgs = [];
65 return async._Future._check(this.noSuchMethod(new dart.InvocationImpl('_ nullFuture', positionalArgs, {isGetter: true})));
56 } 66 }
57 } 67 }
58 dart.addTypeTests(Derived); 68 dart.addTypeTests(Derived);
59 Derived[dart.implements] = () => [FutureOfT()]; 69 Derived[dart.implements] = () => [FutureOfT()];
60 return Derived; 70 return Derived;
61 }); 71 });
62 flatten_test_01_multi.Derived = Derived(); 72 flatten_test_01_multi.Derived = Derived();
63 flatten_test_01_multi.FixedPoint$ = dart.generic(T => { 73 flatten_test_01_multi.FixedPoint$ = dart.generic(T => {
64 let FixedPointOfT = () => (FixedPointOfT = dart.constFn(flatten_test_01_mult i.FixedPoint$(T)))(); 74 let FixedPointOfT = () => (FixedPointOfT = dart.constFn(flatten_test_01_mult i.FixedPoint$(T)))();
65 let FutureOfFixedPointOfT = () => (FutureOfFixedPointOfT = dart.constFn(asyn c.Future$(FixedPointOfT())))(); 75 let FutureOfFixedPointOfT = () => (FutureOfFixedPointOfT = dart.constFn(asyn c.Future$(FixedPointOfT())))();
66 let StreamOfFixedPointOfT = () => (StreamOfFixedPointOfT = dart.constFn(asyn c.Stream$(FixedPointOfT())))(); 76 let StreamOfFixedPointOfT = () => (StreamOfFixedPointOfT = dart.constFn(asyn c.Stream$(FixedPointOfT())))();
67 class FixedPoint extends core.Object { 77 class FixedPoint extends core.Object {
68 noSuchMethod(invocation) { 78 noSuchMethod(invocation) {
69 return super.noSuchMethod(invocation); 79 return super.noSuchMethod(invocation);
70 } 80 }
71 wait(T) { 81 wait(T) {
72 return (futures, opts) => { 82 return (futures, opts) => {
73 return async.Future$(core.List$(T))._check(this.noSuchMethod(new dart. InvocationImpl('wait', [futures], {namedArguments: opts, isMethod: true}))); 83 let positionalArgs = [futures];
84 return async.Future$(core.List$(T))._check(this.noSuchMethod(new dart. InvocationImpl('wait', positionalArgs, {namedArguments: opts, isMethod: true}))) ;
74 }; 85 };
75 } 86 }
76 any(T) { 87 any(T) {
77 return futures => { 88 return futures => {
78 return async.Future$(T)._check(this.noSuchMethod(new dart.InvocationIm pl('any', [futures], {isMethod: true}))); 89 let positionalArgs = [futures];
90 return async.Future$(T)._check(this.noSuchMethod(new dart.InvocationIm pl('any', positionalArgs, {isMethod: true})));
79 }; 91 };
80 } 92 }
81 forEach(input, f) { 93 forEach(input, f) {
82 return async.Future._check(this.noSuchMethod(new dart.InvocationImpl('fo rEach', [input, f], {isMethod: true}))); 94 let positionalArgs = [input, f];
95 return async.Future._check(this.noSuchMethod(new dart.InvocationImpl('fo rEach', positionalArgs, {isMethod: true})));
83 } 96 }
84 doWhile(f) { 97 doWhile(f) {
85 return async.Future._check(this.noSuchMethod(new dart.InvocationImpl('do While', [f], {isMethod: true}))); 98 let positionalArgs = [f];
99 return async.Future._check(this.noSuchMethod(new dart.InvocationImpl('do While', positionalArgs, {isMethod: true})));
86 } 100 }
87 then(S) { 101 then(S) {
88 return (onValue, opts) => { 102 return (onValue, opts) => {
89 return async.Future$(S)._check(this.noSuchMethod(new dart.InvocationIm pl('then', [onValue], {namedArguments: opts, isMethod: true}))); 103 let positionalArgs = [onValue];
104 return async.Future$(S)._check(this.noSuchMethod(new dart.InvocationIm pl('then', positionalArgs, {namedArguments: opts, isMethod: true})));
90 }; 105 };
91 } 106 }
92 catchError(onError, opts) { 107 catchError(onError, opts) {
93 return FutureOfFixedPointOfT()._check(this.noSuchMethod(new dart.Invocat ionImpl('catchError', [onError], {namedArguments: opts, isMethod: true}))); 108 let positionalArgs = [onError];
109 return FutureOfFixedPointOfT()._check(this.noSuchMethod(new dart.Invocat ionImpl('catchError', positionalArgs, {namedArguments: opts, isMethod: true})));
94 } 110 }
95 whenComplete(action) { 111 whenComplete(action) {
96 return FutureOfFixedPointOfT()._check(this.noSuchMethod(new dart.Invocat ionImpl('whenComplete', [action], {isMethod: true}))); 112 let positionalArgs = [action];
113 return FutureOfFixedPointOfT()._check(this.noSuchMethod(new dart.Invocat ionImpl('whenComplete', positionalArgs, {isMethod: true})));
97 } 114 }
98 asStream() { 115 asStream() {
99 return StreamOfFixedPointOfT()._check(this.noSuchMethod(new dart.Invocat ionImpl('asStream', [], {isMethod: true}))); 116 let positionalArgs = [];
117 return StreamOfFixedPointOfT()._check(this.noSuchMethod(new dart.Invocat ionImpl('asStream', positionalArgs, {isMethod: true})));
100 } 118 }
101 timeout(timeLimit, opts) { 119 timeout(timeLimit, opts) {
102 return FutureOfFixedPointOfT()._check(this.noSuchMethod(new dart.Invocat ionImpl('timeout', [timeLimit], {namedArguments: opts, isMethod: true}))); 120 let positionalArgs = [timeLimit];
121 return FutureOfFixedPointOfT()._check(this.noSuchMethod(new dart.Invocat ionImpl('timeout', positionalArgs, {namedArguments: opts, isMethod: true})));
103 } 122 }
104 get _nullFuture() { 123 get _nullFuture() {
105 return async._Future._check(this.noSuchMethod(new dart.InvocationImpl('_ nullFuture', [], {isGetter: true}))); 124 let positionalArgs = [];
125 return async._Future._check(this.noSuchMethod(new dart.InvocationImpl('_ nullFuture', positionalArgs, {isGetter: true})));
106 } 126 }
107 } 127 }
108 dart.addTypeTests(FixedPoint); 128 dart.addTypeTests(FixedPoint);
109 FixedPoint[dart.implements] = () => [FutureOfFixedPointOfT()]; 129 FixedPoint[dart.implements] = () => [FutureOfFixedPointOfT()];
110 return FixedPoint; 130 return FixedPoint;
111 }); 131 });
112 flatten_test_01_multi.FixedPoint = FixedPoint(); 132 flatten_test_01_multi.FixedPoint = FixedPoint();
113 flatten_test_01_multi.test = function() { 133 flatten_test_01_multi.test = function() {
114 return dart.async(function*() { 134 return dart.async(function*() {
115 let x = (yield new (DerivedOfint())()); 135 let x = (yield new (DerivedOfint())());
116 }, dart.dynamic); 136 }, dart.dynamic);
117 }; 137 };
118 dart.fn(flatten_test_01_multi.test, VoidTodynamic()); 138 dart.fn(flatten_test_01_multi.test, VoidTodynamic());
119 flatten_test_01_multi.main = function() { 139 flatten_test_01_multi.main = function() {
120 flatten_test_01_multi.test(); 140 flatten_test_01_multi.test();
121 }; 141 };
122 dart.fn(flatten_test_01_multi.main, VoidTodynamic()); 142 dart.fn(flatten_test_01_multi.main, VoidTodynamic());
123 // Exports: 143 // Exports:
124 exports.flatten_test_01_multi = flatten_test_01_multi; 144 exports.flatten_test_01_multi = flatten_test_01_multi;
125 }); 145 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698