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

Unified Diff: test/codegen_expected/language/async_test.js

Issue 2214263005: Mark recursive_inheritance_test as passing (Closed) Base URL: https://github.com/dart-lang/dev_compiler.git@master
Patch Set: Bumped pubspec 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 side-by-side diff with in-line comments
Download patch
Index: test/codegen_expected/language/async_test.js
diff --git a/test/codegen_expected/language/async_test.js b/test/codegen_expected/language/async_test.js
index c0e9bdbdef3ed2b444e7f09a7a9db3277c672046..a3751acb5c73017a23a63fefb86ad26d139fbf2a 100644
--- a/test/codegen_expected/language/async_test.js
+++ b/test/codegen_expected/language/async_test.js
@@ -10,14 +10,16 @@ dart_library.library('language/async_test', null, /* Imports */[
const expect$ = expect.expect;
const async_test = Object.create(null);
let FutureOfint = () => (FutureOfint = dart.constFn(async.Future$(core.int)))();
+ let FutureOfnum = () => (FutureOfnum = dart.constFn(async.Future$(core.num)))();
let VoidTodynamic = () => (VoidTodynamic = dart.constFn(dart.definiteFunctionType(dart.dynamic, [])))();
let intToFutureOfint = () => (intToFutureOfint = dart.constFn(dart.definiteFunctionType(FutureOfint(), [core.int])))();
let intTodynamic = () => (intTodynamic = dart.constFn(dart.definiteFunctionType(dart.dynamic, [core.int])))();
let intTovoid = () => (intTovoid = dart.constFn(dart.definiteFunctionType(dart.void, [core.int])))();
let StringTovoid = () => (StringTovoid = dart.constFn(dart.definiteFunctionType(dart.void, [core.String])))();
let ATovoid = () => (ATovoid = dart.constFn(dart.definiteFunctionType(dart.void, [async_test.A])))();
- let intAnddynamicTodynamic = () => (intAnddynamicTodynamic = dart.constFn(dart.definiteFunctionType(dart.dynamic, [core.int, dart.dynamic])))();
- let intAndStringAndnumTodynamic = () => (intAndStringAndnumTodynamic = dart.constFn(dart.definiteFunctionType(dart.dynamic, [core.int, core.String, core.num])))();
+ let intAnddynamicToFuture = () => (intAnddynamicToFuture = dart.constFn(dart.definiteFunctionType(async.Future, [core.int, dart.dynamic])))();
+ let intToFutureOfnum = () => (intToFutureOfnum = dart.constFn(dart.definiteFunctionType(FutureOfnum(), [core.int])))();
+ let intAndStringAndnumToFutureOfnum = () => (intAndStringAndnumToFutureOfnum = dart.constFn(dart.definiteFunctionType(FutureOfnum(), [core.int, core.String, core.num])))();
let dynamicTodynamic = () => (dynamicTodynamic = dart.constFn(dart.definiteFunctionType(dart.dynamic, [dart.dynamic])))();
let VoidToFutureOfint = () => (VoidToFutureOfint = dart.constFn(dart.definiteFunctionType(FutureOfint(), [])))();
async_test.topLevelFunction = function() {
@@ -120,7 +122,7 @@ dart_library.library('language/async_test', null, /* Imports */[
return dart.dsend(dart.dsend(p2, '+', z), '+', foo);
}, dart.dynamic, p1, p2);
}
- dart.fn(bar, intAnddynamicTodynamic());
+ dart.fn(bar, intAnddynamicToFuture());
asyncReturn = bar(1, 2);
expect$.Expect.isTrue(async.Future.is(asyncReturn));
dart.dsend(asyncReturn, 'then', dart.fn(result => expect$.Expect.equals(result, 27), intTovoid()));
@@ -129,11 +131,11 @@ dart_library.library('language/async_test', null, /* Imports */[
function aa(shadowP1) {
return dart.async(function*(shadowP1) {
return foo + z + dart.notNull(p3) + dart.notNull(shadowP1);
- }, dart.dynamic, shadowP1);
+ }, core.num, shadowP1);
}
- dart.fn(aa, intTodynamic());
+ dart.fn(aa, intToFutureOfnum());
return aa(6);
- }, intAndStringAndnumTodynamic());
+ }, intAndStringAndnumToFutureOfnum());
asyncReturn = moreNesting(1, "ignore", 2);
expect$.Expect.isTrue(async.Future.is(asyncReturn));
dart.dsend(asyncReturn, 'then', dart.fn(result => expect$.Expect.equals(result, 28), intTovoid()));
« no previous file with comments | « test/codegen_expected/language/async_star_test_none_multi.js ('k') | test/codegen_expected/language/bool_test.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698