OLD | NEW |
1 export const closure = Object.create(null); | 1 export const closure = Object.create(null); |
2 import { core, js, dart, dartx } from 'dart_sdk'; | 2 import { core, js, dart, dartx } from 'dart_sdk'; |
3 let dynamic__Toint = () => (dynamic__Toint = dart.constFn(dart.functionType(core
.int, [dart.dynamic], [dart.dynamic])))(); | 3 let dynamic__Toint = () => (dynamic__Toint = dart.constFn(dart.functionType(core
.int, [dart.dynamic], [dart.dynamic])))(); |
4 let dynamic__Todynamic = () => (dynamic__Todynamic = dart.constFn(dart.functionT
ype(dart.dynamic, [dart.dynamic], {y: core.String, z: dart.dynamic})))(); | 4 let dynamic__Todynamic = () => (dynamic__Todynamic = dart.constFn(dart.functionT
ype(dart.dynamic, [dart.dynamic], {y: core.String, z: dart.dynamic})))(); |
5 let StringToList = () => (StringToList = dart.constFn(dart.functionType(core.Lis
t, [core.String])))(); | 5 let StringToList = () => (StringToList = dart.constFn(dart.functionType(core.Lis
t, [core.String])))(); |
6 let ListOfint = () => (ListOfint = dart.constFn(core.List$(core.int)))(); | 6 let ListOfint = () => (ListOfint = dart.constFn(core.List$(core.int)))(); |
7 let dynamicTodynamic = () => (dynamicTodynamic = dart.constFn(dart.functionType(
dart.dynamic, [dart.dynamic])))(); | 7 let dynamicTodynamic = () => (dynamicTodynamic = dart.constFn(dart.functionType(
dart.dynamic, [dart.dynamic])))(); |
8 let FnToListOfint = () => (FnToListOfint = dart.constFn(dart.functionType(ListOf
int(), [dynamicTodynamic()])))(); | 8 let FnToListOfint = () => (FnToListOfint = dart.constFn(dart.functionType(ListOf
int(), [dynamicTodynamic()])))(); |
9 let MapOfMap$Map = () => (MapOfMap$Map = dart.constFn(core.Map$(core.Map, core.M
ap)))(); | 9 let MapOfMap$Map = () => (MapOfMap$Map = dart.constFn(core.Map$(core.Map, core.M
ap)))(); |
10 let Foo = () => (Foo = dart.constFn(closure.Foo$()))(); | 10 let Foo = () => (Foo = dart.constFn(closure.Foo$()))(); |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
86 } | 86 } |
87 static set staticProp(value: string) {} | 87 static set staticProp(value: string) {} |
88 } | 88 } |
89 dart.addTypeTests(Foo); | 89 dart.addTypeTests(Foo); |
90 const i$ = Symbol("Foo.i"); | 90 const i$ = Symbol("Foo.i"); |
91 const b = Symbol("Foo.b"); | 91 const b = Symbol("Foo.b"); |
92 const s = Symbol("Foo.s"); | 92 const s = Symbol("Foo.s"); |
93 const v$ = Symbol("Foo.v"); | 93 const v$ = Symbol("Foo.v"); |
94 dart.setSignature(Foo, { | 94 dart.setSignature(Foo, { |
95 fields: () => ({ | 95 fields: () => ({ |
96 i: core.int, | 96 i: dart.finalFieldType(core.int), |
97 b: core.bool, | 97 b: dart.fieldType(core.bool), |
98 s: core.String, | 98 s: dart.fieldType(core.String), |
99 v: T | 99 v: dart.fieldType(T) |
100 }), | 100 }), |
101 getters: () => ({prop: dart.definiteFunctionType(core.String, [])}), | 101 getters: () => ({prop: dart.definiteFunctionType(core.String, [])}), |
102 setters: () => ({prop: dart.definiteFunctionType(dart.void, [core.String])})
, | 102 setters: () => ({prop: dart.definiteFunctionType(dart.void, [core.String])})
, |
103 methods: () => ({ | 103 methods: () => ({ |
104 untyped_method: dart.definiteFunctionType(dart.dynamic, [dart.dynamic, dar
t.dynamic]), | 104 untyped_method: dart.definiteFunctionType(dart.dynamic, [dart.dynamic, dar
t.dynamic]), |
105 pass: dart.definiteFunctionType(T, [T]), | 105 pass: dart.definiteFunctionType(T, [T]), |
106 typed_method: dart.definiteFunctionType(core.String, [closure.Foo, core.Li
st, core.int, core.num, core.double, core.bool, core.String, js.JsArray, js.JsOb
ject, js.JsFunction]), | 106 typed_method: dart.definiteFunctionType(core.String, [closure.Foo, core.Li
st, core.int, core.num, core.double, core.bool, core.String, js.JsArray, js.JsOb
ject, js.JsFunction]), |
107 optional_params: dart.definiteFunctionType(dart.dynamic, [dart.dynamic], [
dart.dynamic, core.int]), | 107 optional_params: dart.definiteFunctionType(dart.dynamic, [dart.dynamic], [
dart.dynamic, core.int]), |
108 nullary_method: dart.definiteFunctionType(dart.dynamic, []), | 108 nullary_method: dart.definiteFunctionType(dart.dynamic, []), |
109 function_params: dart.definiteFunctionType(dart.dynamic, [dynamic__Toint()
, dynamic__Todynamic(), closure.Callback]), | 109 function_params: dart.definiteFunctionType(dart.dynamic, [dynamic__Toint()
, dynamic__Todynamic(), closure.Callback]), |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
151 return "abc"; | 151 return "abc"; |
152 }, | 152 }, |
153 get some_top_level_var() { | 153 get some_top_level_var() { |
154 return "abc"; | 154 return "abc"; |
155 }, | 155 }, |
156 set some_top_level_var(_) {} | 156 set some_top_level_var(_) {} |
157 }); | 157 }); |
158 dart.trackLibraries("closure", { | 158 dart.trackLibraries("closure", { |
159 "closure.dart": closure | 159 "closure.dart": closure |
160 }, null); | 160 }, null); |
OLD | NEW |