OLD | NEW |
1 dart_library.library('fieldtest', null, /* Imports */[ | 1 dart_library.library('fieldtest', null, /* Imports */[ |
2 'dart_sdk' | 2 'dart_sdk' |
3 ], function(exports, dart_sdk) { | 3 ], function(exports, dart_sdk) { |
4 'use strict'; | 4 'use strict'; |
5 const core = dart_sdk.core; | 5 const core = dart_sdk.core; |
6 const dart = dart_sdk.dart; | 6 const dart = dart_sdk.dart; |
7 const dartx = dart_sdk.dartx; | 7 const dartx = dart_sdk.dartx; |
8 const fieldtest = Object.create(null); | 8 const fieldtest = Object.create(null); |
9 fieldtest.A = class A extends core.Object { | 9 fieldtest.A = class A extends core.Object { |
10 A() { | 10 A() { |
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
88 methods: () => ({foo: [dart.dynamic, [T]]}) | 88 methods: () => ({foo: [dart.dynamic, [T]]}) |
89 }); | 89 }); |
90 return Generic; | 90 return Generic; |
91 }); | 91 }); |
92 fieldtest.Generic = fieldtest.Generic$(); | 92 fieldtest.Generic = fieldtest.Generic$(); |
93 fieldtest.Generic.bar = 'hello'; | 93 fieldtest.Generic.bar = 'hello'; |
94 fieldtest.StaticFieldOrder1 = class StaticFieldOrder1 extends core.Object {}; | 94 fieldtest.StaticFieldOrder1 = class StaticFieldOrder1 extends core.Object {}; |
95 fieldtest.StaticFieldOrder1.d = 4; | 95 fieldtest.StaticFieldOrder1.d = 4; |
96 dart.defineLazy(fieldtest.StaticFieldOrder1, { | 96 dart.defineLazy(fieldtest.StaticFieldOrder1, { |
97 get a() { | 97 get a() { |
98 return dart.notNull(fieldtest.StaticFieldOrder1.b) + 1; | 98 return fieldtest.StaticFieldOrder1.b + 1; |
99 }, | 99 }, |
100 get c() { | 100 get c() { |
101 return dart.notNull(fieldtest.StaticFieldOrder1.d) + 2; | 101 return fieldtest.StaticFieldOrder1.d + 2; |
102 }, | 102 }, |
103 get b() { | 103 get b() { |
104 return dart.notNull(fieldtest.StaticFieldOrder1.c) + 3; | 104 return fieldtest.StaticFieldOrder1.c + 3; |
105 } | 105 } |
106 }); | 106 }); |
107 fieldtest.StaticFieldOrder2 = class StaticFieldOrder2 extends core.Object {}; | 107 fieldtest.StaticFieldOrder2 = class StaticFieldOrder2 extends core.Object {}; |
108 fieldtest.StaticFieldOrder2.d = 4; | 108 fieldtest.StaticFieldOrder2.d = 4; |
109 dart.defineLazy(fieldtest.StaticFieldOrder2, { | 109 dart.defineLazy(fieldtest.StaticFieldOrder2, { |
110 get a() { | 110 get a() { |
111 return dart.notNull(fieldtest.StaticFieldOrder2.b) + 1; | 111 return fieldtest.StaticFieldOrder2.b + 1; |
112 }, | 112 }, |
113 get c() { | 113 get c() { |
114 return dart.notNull(fieldtest.StaticFieldOrder2.d) + 2; | 114 return fieldtest.StaticFieldOrder2.d + 2; |
115 }, | 115 }, |
116 get b() { | 116 get b() { |
117 return dart.notNull(fieldtest.StaticFieldOrder2.c) + 3; | 117 return fieldtest.StaticFieldOrder2.c + 3; |
118 } | 118 } |
119 }); | 119 }); |
120 fieldtest.MyEnum = class MyEnum extends core.Object { | 120 fieldtest.MyEnum = class MyEnum extends core.Object { |
121 MyEnum(index) { | 121 MyEnum(index) { |
122 this.index = index; | 122 this.index = index; |
123 } | 123 } |
124 toString() { | 124 toString() { |
125 return { | 125 return { |
126 0: "MyEnum.Val1", | 126 0: "MyEnum.Val1", |
127 1: "MyEnum.Val2", | 127 1: "MyEnum.Val2", |
(...skipping 12 matching lines...) Expand all Loading... |
140 fieldtest.foo(a); | 140 fieldtest.foo(a); |
141 fieldtest.bar(a); | 141 fieldtest.bar(a); |
142 core.print(fieldtest.baz(a)); | 142 core.print(fieldtest.baz(a)); |
143 core.print(new (fieldtest.Generic$(core.String))().foo(' world')); | 143 core.print(new (fieldtest.Generic$(core.String))().foo(' world')); |
144 core.print(fieldtest.MyEnum.values); | 144 core.print(fieldtest.MyEnum.values); |
145 }; | 145 }; |
146 dart.fn(fieldtest.main, dart.void, []); | 146 dart.fn(fieldtest.main, dart.void, []); |
147 // Exports: | 147 // Exports: |
148 exports.fieldtest = fieldtest; | 148 exports.fieldtest = fieldtest; |
149 }); | 149 }); |
OLD | NEW |