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

Side by Side Diff: test/codegen/expect/language/conditional_property_increment_decrement_test_24_multi.js

Issue 2128353002: Check in codegen test expectations. (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Created 4 years, 5 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
(Empty)
1 dart_library.library('language/conditional_property_increment_decrement_test_24_ multi', null, /* Imports */[
2 'dart_sdk',
3 'expect'
4 ], function load__conditional_property_increment_decrement_test_24_multi(exports , dart_sdk, expect) {
5 'use strict';
6 const core = dart_sdk.core;
7 const dart = dart_sdk.dart;
8 const dartx = dart_sdk.dartx;
9 const expect$ = expect.expect;
10 const conditional_property_increment_decrement_test_24_multi = Object.create(n ull);
11 const conditional_access_helper = Object.create(null);
12 let VoidToC = () => (VoidToC = dart.constFn(dart.definiteFunctionType(conditio nal_property_increment_decrement_test_24_multi.C, [])))();
13 let VoidTodynamic = () => (VoidTodynamic = dart.constFn(dart.definiteFunctionT ype(dart.dynamic, [])))();
14 let VoidTovoid = () => (VoidTovoid = dart.constFn(dart.definiteFunctionType(da rt.void, [])))();
15 let VoidToC$ = () => (VoidToC$ = dart.constFn(dart.definiteFunctionType(condit ional_access_helper.C, [])))();
16 conditional_property_increment_decrement_test_24_multi.C = class C extends cor e.Object {
17 new(v) {
18 this.v = v;
19 }
20 };
21 dart.setSignature(conditional_property_increment_decrement_test_24_multi.C, {
22 constructors: () => ({new: dart.definiteFunctionType(conditional_property_in crement_decrement_test_24_multi.C, [core.int])})
23 });
24 conditional_property_increment_decrement_test_24_multi.C.staticInt = null;
25 conditional_property_increment_decrement_test_24_multi.D = class D extends cor e.Object {
26 new(v) {
27 this.v = v;
28 }
29 };
30 dart.setSignature(conditional_property_increment_decrement_test_24_multi.D, {
31 constructors: () => ({new: dart.definiteFunctionType(conditional_property_in crement_decrement_test_24_multi.D, [conditional_property_increment_decrement_tes t_24_multi.E])})
32 });
33 conditional_property_increment_decrement_test_24_multi.D.staticE = null;
34 conditional_property_increment_decrement_test_24_multi.E = class E extends cor e.Object {
35 ['+'](i) {
36 return new conditional_property_increment_decrement_test_24_multi.I();
37 }
38 ['-'](i) {
39 return new conditional_property_increment_decrement_test_24_multi.I();
40 }
41 };
42 dart.setSignature(conditional_property_increment_decrement_test_24_multi.E, {
43 methods: () => ({
44 '+': dart.definiteFunctionType(conditional_property_increment_decrement_te st_24_multi.G, [core.int]),
45 '-': dart.definiteFunctionType(conditional_property_increment_decrement_te st_24_multi.G, [core.int])
46 })
47 });
48 conditional_property_increment_decrement_test_24_multi.F = class F extends cor e.Object {};
49 conditional_property_increment_decrement_test_24_multi.G = class G extends con ditional_property_increment_decrement_test_24_multi.E {};
50 conditional_property_increment_decrement_test_24_multi.G[dart.implements] = () => [conditional_property_increment_decrement_test_24_multi.F];
51 conditional_property_increment_decrement_test_24_multi.H = class H extends cor e.Object {};
52 conditional_property_increment_decrement_test_24_multi.I = class I extends con ditional_property_increment_decrement_test_24_multi.G {};
53 conditional_property_increment_decrement_test_24_multi.I[dart.implements] = () => [conditional_property_increment_decrement_test_24_multi.H];
54 conditional_property_increment_decrement_test_24_multi.nullC = function() {
55 return null;
56 };
57 dart.fn(conditional_property_increment_decrement_test_24_multi.nullC, VoidToC( ));
58 conditional_property_increment_decrement_test_24_multi.main = function() {
59 let l = conditional_property_increment_decrement_test_24_multi.nullC();
60 l == null ? null : l.v = 1;
61 {
62 conditional_access_helper.C.staticInt = 1;
63 expect$.Expect.equals(1, (() => {
64 let o = conditional_access_helper.C, x = dart.nullSafe(o, _ => _.staticI nt);
65 o == null ? null : conditional_access_helper.C.staticInt = dart.notNull( x) - 1;
66 return x;
67 })());
68 expect$.Expect.equals(0, conditional_access_helper.C.staticInt);
69 }
70 };
71 dart.fn(conditional_property_increment_decrement_test_24_multi.main, VoidTodyn amic());
72 conditional_access_helper.topLevelVar = null;
73 conditional_access_helper.topLevelFunction = function() {
74 };
75 dart.fn(conditional_access_helper.topLevelFunction, VoidTovoid());
76 conditional_access_helper.C = class C extends core.Object {
77 static staticF(callback) {
78 return callback();
79 }
80 static staticG(callback) {
81 return callback();
82 }
83 };
84 dart.setSignature(conditional_access_helper.C, {
85 statics: () => ({
86 staticF: dart.definiteFunctionType(dart.dynamic, [dart.functionType(dart.d ynamic, [])]),
87 staticG: dart.definiteFunctionType(core.int, [dart.functionType(core.int, [])])
88 }),
89 names: ['staticF', 'staticG']
90 });
91 conditional_access_helper.C.staticInt = null;
92 conditional_access_helper.nullC = function() {
93 return null;
94 };
95 dart.fn(conditional_access_helper.nullC, VoidToC$());
96 conditional_access_helper.D = class D extends core.Object {};
97 conditional_access_helper.D.staticE = null;
98 conditional_access_helper.E = class E extends core.Object {
99 ['+'](i) {
100 return new conditional_access_helper.I();
101 }
102 ['-'](i) {
103 return new conditional_access_helper.I();
104 }
105 };
106 dart.setSignature(conditional_access_helper.E, {
107 methods: () => ({
108 '+': dart.definiteFunctionType(conditional_access_helper.G, [core.int]),
109 '-': dart.definiteFunctionType(conditional_access_helper.G, [core.int])
110 })
111 });
112 conditional_access_helper.F = class F extends core.Object {};
113 conditional_access_helper.G = class G extends conditional_access_helper.E {};
114 conditional_access_helper.G[dart.implements] = () => [conditional_access_helpe r.F];
115 conditional_access_helper.H = class H extends core.Object {};
116 conditional_access_helper.I = class I extends conditional_access_helper.G {};
117 conditional_access_helper.I[dart.implements] = () => [conditional_access_helpe r.H];
118 // Exports:
119 exports.conditional_property_increment_decrement_test_24_multi = conditional_p roperty_increment_decrement_test_24_multi;
120 exports.conditional_access_helper = conditional_access_helper;
121 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698