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

Unified Diff: test/codegen/expect/notnull.js

Issue 1988503002: Move generated files to gen/. (Closed) Base URL: https://github.com/dart-lang/dev_compiler.git@master
Patch Set: Revise. Created 4 years, 7 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
« no previous file with comments | « test/codegen/expect/node_modules.txt ('k') | test/codegen/expect/notnull.txt » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: test/codegen/expect/notnull.js
diff --git a/test/codegen/expect/notnull.js b/test/codegen/expect/notnull.js
deleted file mode 100644
index 5f396e6c8f75c4ef80358a8d87ae876bcd934f57..0000000000000000000000000000000000000000
--- a/test/codegen/expect/notnull.js
+++ /dev/null
@@ -1,263 +0,0 @@
-dart_library.library('notnull', null, /* Imports */[
- 'dart_sdk'
-], function(exports, dart_sdk) {
- 'use strict';
- const core = dart_sdk.core;
- const dart = dart_sdk.dart;
- const dartx = dart_sdk.dartx;
- const notnull = Object.create(null);
- notnull.intAssignments = function() {
- let i = 0;
- i = i & 1;
- i = (i | 1) >>> 0;
- i = (i ^ 1) >>> 0;
- i = i[dartx['>>']](1);
- i = i << 1 >>> 0;
- i = i - 1;
- i = i[dartx['%']](1);
- i = i + 1;
- let t = i;
- t == null ? i = 1 : t;
- i = i * 1;
- i = (i / 1)[dartx.truncate]();
- i++;
- --i;
- core.print(i + 1);
- let j = 1;
- j = i < 10 ? 1 : 2;
- core.print(j + 1);
- };
- dart.fn(notnull.intAssignments, dart.void, []);
- notnull.doubleAssignments = function() {
- let d = 0.0;
- d = d / 1;
- core.print(d + 1);
- };
- dart.fn(notnull.doubleAssignments, dart.void, []);
- notnull.boolAssignments = function() {
- let b = true;
- b != b;
- core.print(b);
- };
- dart.fn(notnull.boolAssignments, dart.void, []);
- notnull.increments = function() {
- let i = 1;
- core.print(++i);
- core.print(i++);
- core.print(--i);
- core.print(i--);
- let j = null;
- j = 1;
- core.print((j = dart.notNull(j) + 1));
- core.print((() => {
- let x = j;
- j = dart.notNull(x) + 1;
- return x;
- })());
- core.print((j = dart.notNull(j) - 1));
- core.print((() => {
- let x = j;
- j = dart.notNull(x) - 1;
- return x;
- })());
- };
- dart.fn(notnull.increments, dart.void, []);
- notnull.conditionals = function(cond) {
- if (cond === void 0) cond = null;
- let nullable = null;
- nullable = 1;
- let nonNullable = 1;
- let a = dart.notNull(cond) ? nullable : nullable;
- let b = dart.notNull(cond) ? nullable : nonNullable;
- let c = dart.notNull(cond) ? nonNullable : nonNullable;
- let d = dart.notNull(cond) ? nonNullable : nullable;
- core.print(dart.notNull(a) + dart.notNull(b) + c + dart.notNull(d));
- };
- dart.fn(notnull.conditionals, dart.void, [], [core.bool]);
- notnull.nullAwareOps = function() {
- let nullable = null;
- let nonNullable = 1;
- let a = (nullable != null ? nullable : nullable);
- let b = (nullable != null ? nullable : nonNullable);
- let c = nonNullable;
- let d = nonNullable;
- core.print(dart.notNull(a) + dart.notNull(b) + c + d);
- let s = "";
- core.print(dart.notNull(s[dartx.length]) + 1);
- };
- dart.fn(notnull.nullAwareOps, dart.void, []);
- notnull.nullableLocals = function(param) {
- core.print(dart.notNull(param) + 1);
- let i = null;
- i = 1;
- core.print(dart.notNull(i) + 1);
- let j = 1;
- j = i == 1 ? 1 : null;
- core.print(dart.notNull(j) + 1);
- };
- dart.fn(notnull.nullableLocals, dart.void, [core.int]);
- notnull.optParams = function(x, y) {
- if (x === void 0) x = null;
- if (y === void 0) y = 1;
- core.print(dart.notNull(x) + dart.notNull(y));
- };
- dart.fn(notnull.optParams, dart.void, [], [core.int, core.int]);
- notnull.namedParams = function(opts) {
- let x = opts && 'x' in opts ? opts.x : null;
- let y = opts && 'y' in opts ? opts.y : 1;
- core.print(dart.notNull(x) + dart.notNull(y));
- };
- dart.fn(notnull.namedParams, dart.void, [], {x: core.int, y: core.int});
- notnull.forLoops = function(length) {
- for (let i = 0; i < 10; i++) {
- core.print(i + 1);
- }
- for (let i = 0; i < dart.notNull(length()); i++) {
- core.print(i + 1);
- }
- for (let i = 0, n = length(); i < dart.notNull(n); i++) {
- core.print(i + 1);
- }
- for (let i = 0, n = dart.notNull(length()) + 0; i < n; i++) {
- core.print(i + 1);
- }
- };
- dart.fn(notnull.forLoops, dart.void, [dart.functionType(core.int, [])]);
- notnull.nullableCycle = function() {
- let x = 1;
- let y = 2;
- let z = null;
- x = y;
- y = z;
- z = x;
- core.print(dart.notNull(x) + dart.notNull(y) + dart.notNull(z));
- let s = null;
- s = s;
- core.print(dart.notNull(s) + 1);
- };
- dart.fn(notnull.nullableCycle, dart.void, []);
- notnull.nonNullableCycle = function() {
- let x = 1;
- let y = 2;
- let z = 3;
- x = y;
- y = z;
- z = x;
- core.print(x + y + z);
- let s = 1;
- s = s;
- core.print(s + 1);
- };
- dart.fn(notnull.nonNullableCycle, dart.void, []);
- notnull.Foo = class Foo extends core.Object {
- new() {
- this.intField = null;
- this.varField = null;
- }
- f(o) {
- core.print(1 + dart.notNull(dart.as(this.varField, core.num)) + 2);
- while (dart.test(dart.dsend(this.varField, '<', 10))) {
- this.varField = dart.dsend(this.varField, '+', 1);
- }
- while (dart.test(dart.dsend(this.varField, '<', 10)))
- this.varField = dart.dsend(this.varField, '+', 1);
- core.print(1 + dart.notNull(this.intField) + 2);
- while (dart.notNull(this.intField) < 10) {
- this.intField = dart.notNull(this.intField) + 1;
- }
- while (dart.notNull(this.intField) < 10)
- this.intField = dart.notNull(this.intField) + 1;
- core.print(1 + dart.notNull(o.intField) + 2);
- while (dart.notNull(o.intField) < 10) {
- o.intField = dart.notNull(o.intField) + 1;
- }
- while (dart.notNull(o.intField) < 10)
- o.intField = dart.notNull(o.intField) + 1;
- }
- };
- dart.setSignature(notnull.Foo, {
- methods: () => ({f: [dart.dynamic, [notnull.Foo]]})
- });
- notnull._foo = function() {
- return 1;
- };
- dart.fn(notnull._foo, core.int, []);
- notnull.calls = function() {
- let a = 1;
- let b = 1;
- b = dart.as(dart.dcall(dart.fn(x => x), a), core.int);
- core.print(dart.notNull(b) + 1);
- let c = notnull._foo();
- core.print(dart.notNull(c) + 1);
- };
- dart.fn(notnull.calls);
- notnull.localEscapes = function() {
- let a = 1;
- let f = dart.fn(x => a = dart.as(x, core.int));
- let b = 1;
- function g(x) {
- return b = dart.as(x, core.int);
- }
- dart.fn(g);
- dart.dcall(f, 1);
- g(1);
- core.print(dart.notNull(a) + dart.notNull(b));
- };
- dart.fn(notnull.localEscapes);
- notnull.controlFlow = function() {
- for (let i = null, j = null;;) {
- i = j = 1;
- core.print(dart.notNull(i) + dart.notNull(j) + 1);
- break;
- }
- try {
- dart.throw(1);
- } catch (e) {
- core.print(dart.dsend(e, '+', 1));
- }
-
- try {
- dart.dsend(null, 'foo');
- } catch (e) {
- let trace = dart.stackTrace(e);
- core.print(`${typeof e == 'string' ? e : dart.toString(e)} at ${trace}`);
- }
-
- };
- dart.fn(notnull.controlFlow);
- notnull.cascadesOnNull = function() {
- let x = null;
- core.print(dart.hashCode(((() => {
- dart.toString(x);
- dart.runtimeType(x);
- return x;
- })())));
- let y = null;
- core.print(dart.hashCode(((() => {
- dart.toString(y);
- dart.runtimeType(y);
- return y;
- })())));
- };
- dart.fn(notnull.cascadesOnNull);
- notnull.main = function() {
- notnull.intAssignments();
- notnull.doubleAssignments();
- notnull.boolAssignments();
- notnull.nullableLocals(1);
- notnull.optParams(1, 2);
- notnull.namedParams({x: 1, y: 2});
- notnull.forLoops(dart.fn(() => 10, core.int, []));
- notnull.increments();
- notnull.conditionals(true);
- notnull.calls();
- notnull.localEscapes();
- notnull.controlFlow();
- notnull.cascadesOnNull();
- notnull.nullableCycle();
- notnull.nonNullableCycle();
- };
- dart.fn(notnull.main);
- // Exports:
- exports.notnull = notnull;
-});
« no previous file with comments | « test/codegen/expect/node_modules.txt ('k') | test/codegen/expect/notnull.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698