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.fnTypeFuzzy(core.
int, [dart.dynamic], [dart.dynamic])))(); | 3 let dynamic__Toint = () => (dynamic__Toint = dart.constFn(dart.fnTypeFuzzy(core.
int, [dart.dynamic], [dart.dynamic])))(); |
4 let dynamic__Todynamic = () => (dynamic__Todynamic = dart.constFn(dart.fnTypeFuz
zy(dart.dynamic, [dart.dynamic], {y: core.String, z: dart.dynamic})))(); | 4 let dynamic__Todynamic = () => (dynamic__Todynamic = dart.constFn(dart.fnTypeFuz
zy(dart.dynamic, [dart.dynamic], {y: core.String, z: dart.dynamic})))(); |
5 let StringToList = () => (StringToList = dart.constFn(dart.fnTypeFuzzy(core.List
, [core.String])))(); | 5 let StringToList = () => (StringToList = dart.constFn(dart.fnTypeFuzzy(core.List
, [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.fnTypeFuzzy(d
art.dynamic, [dart.dynamic])))(); | 7 let dynamicTodynamic = () => (dynamicTodynamic = dart.constFn(dart.fnTypeFuzzy(d
art.dynamic, [dart.dynamic])))(); |
8 let FnToListOfint = () => (FnToListOfint = dart.constFn(dart.fnTypeFuzzy(ListOfi
nt(), [dynamicTodynamic()])))(); | 8 let FnToListOfint = () => (FnToListOfint = dart.constFn(dart.fnTypeFuzzy(ListOfi
nt(), [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 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
44 get s() { | 44 get s() { |
45 return this[s]; | 45 return this[s]; |
46 } | 46 } |
47 set s(value) { | 47 set s(value) { |
48 this[s] = value; | 48 this[s] = value; |
49 } | 49 } |
50 get v() { | 50 get v() { |
51 return this[v$]; | 51 return this[v$]; |
52 } | 52 } |
53 set v(value) { | 53 set v(value) { |
54 this[v$] = value; | 54 this[v$] = T._check(value); |
55 } | 55 } |
56 static build() { | 56 static build() { |
57 return new (FooOfT()).new(1, null); | 57 return new (FooOfT()).new(1, null); |
58 } | 58 } |
59 untyped_method(a, b) {} | 59 untyped_method(a, b) {} |
60 pass(t: T) { | 60 pass(t: T) { |
61 T._check(t); | 61 T._check(t); |
62 return t; | 62 return t; |
63 } | 63 } |
64 typed_method(foo: closure.Foo<any>, list: core.List<any>, i: number, n: numb
er, d: number, b: boolean, s: string, a: any[], o: Object, f: Function) { | 64 typed_method(foo: closure.Foo<any>, list: core.List<any>, i: number, n: numb
er, d: number, b: boolean, s: string, a: any[], o: Object, f: Function) { |
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
152 return "abc"; | 152 return "abc"; |
153 }, | 153 }, |
154 get some_top_level_var() { | 154 get some_top_level_var() { |
155 return "abc"; | 155 return "abc"; |
156 }, | 156 }, |
157 set some_top_level_var(_) {} | 157 set some_top_level_var(_) {} |
158 }); | 158 }); |
159 dart.trackLibraries("closure", { | 159 dart.trackLibraries("closure", { |
160 "closure.dart": closure | 160 "closure.dart": closure |
161 }, null); | 161 }, null); |
OLD | NEW |