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

Side by Side Diff: test/hello_world/hello_world.js.info.json

Issue 2380273003: Include more information when deserializing ProgramInfo (Closed)
Patch Set: Created 4 years, 2 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
« no previous file with comments | « test/hello_world/hello_world.dart ('k') | test/parse_test.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 {
2 "elements": {
3 "library": {
4 "0": {
5 "id": "library/0",
6 "kind": "library",
7 "name": "<unnamed>",
8 "size": 85,
9 "children": [
10 "function/0"
11 ],
12 "canonicalUri": "file:///usr/local/google/home/het/Code/dart2js_info/tes t/hello_world/hello_world.dart"
13 },
14 "1": {
15 "id": "library/1",
16 "kind": "library",
17 "name": "dart.core",
18 "size": 0,
19 "children": [
20 "function/1",
21 "class/36",
22 "class/39",
23 "class/40",
24 "class/42",
25 "class/46",
26 "class/47",
27 "class/48"
28 ],
29 "canonicalUri": "dart:core"
30 },
31 "2": {
32 "id": "library/2",
33 "kind": "library",
34 "name": "dart._internal",
35 "size": 0,
36 "children": [
37 "field/12"
38 ],
39 "canonicalUri": "dart:_internal"
40 },
41 "3": {
42 "id": "library/3",
43 "kind": "library",
44 "name": "dart2js._js_primitives",
45 "size": 483,
46 "children": [
47 "function/2"
48 ],
49 "canonicalUri": "dart:_js_primitives"
50 },
51 "4": {
52 "id": "library/4",
53 "kind": "library",
54 "name": "_foreign_helper",
55 "size": 0,
56 "children": [
57 "class/100"
58 ],
59 "canonicalUri": "dart:_foreign_helper"
60 },
61 "5": {
62 "id": "library/5",
63 "kind": "library",
64 "name": "dart2js._embedded_names",
65 "size": 0,
66 "children": [
67 "field/37",
68 "field/38",
69 "class/102",
70 "class/103"
71 ],
72 "canonicalUri": "dart:_js_embedded_names"
73 },
74 "6": {
75 "id": "library/6",
76 "kind": "library",
77 "name": "_js_helper",
78 "size": 0,
79 "children": [
80 "field/50",
81 "field/56",
82 "class/106",
83 "class/108",
84 "class/109",
85 "class/110",
86 "class/118",
87 "class/120",
88 "class/121",
89 "class/143",
90 "class/145",
91 "class/146",
92 "class/151",
93 "class/154",
94 "class/162",
95 "class/163"
96 ],
97 "canonicalUri": "dart:_js_helper"
98 },
99 "7": {
100 "id": "library/7",
101 "kind": "library",
102 "name": "dart.collection",
103 "size": 0,
104 "children": [
105 "field/84"
106 ],
107 "canonicalUri": "dart:collection"
108 },
109 "11": {
110 "id": "library/11",
111 "kind": "library",
112 "name": "_interceptors",
113 "size": 0,
114 "children": [
115 "class/293"
116 ],
117 "canonicalUri": "dart:_interceptors"
118 }
119 },
120 "class": {
121 "36": {
122 "id": "class/36",
123 "kind": "class",
124 "name": "CyclicInitializationError",
125 "size": 0,
126 "outputUnit": "outputUnit/0",
127 "parent": "library/1",
128 "modifiers": {
129 "abstract": false
130 },
131 "children": [
132 "field/0"
133 ]
134 },
135 "39": {
136 "id": "class/39",
137 "kind": "class",
138 "name": "ConcurrentModificationError",
139 "size": 0,
140 "outputUnit": "outputUnit/0",
141 "parent": "library/1",
142 "modifiers": {
143 "abstract": false
144 },
145 "children": [
146 "field/1"
147 ]
148 },
149 "40": {
150 "id": "class/40",
151 "kind": "class",
152 "name": "StateError",
153 "size": 0,
154 "outputUnit": "outputUnit/0",
155 "parent": "library/1",
156 "modifiers": {
157 "abstract": false
158 },
159 "children": [
160 "field/2"
161 ]
162 },
163 "42": {
164 "id": "class/42",
165 "kind": "class",
166 "name": "UnsupportedError",
167 "size": 0,
168 "outputUnit": "outputUnit/0",
169 "parent": "library/1",
170 "modifiers": {
171 "abstract": false
172 },
173 "children": [
174 "field/3"
175 ]
176 },
177 "46": {
178 "id": "class/46",
179 "kind": "class",
180 "name": "IndexError",
181 "size": 0,
182 "outputUnit": "outputUnit/0",
183 "parent": "library/1",
184 "modifiers": {
185 "abstract": false
186 },
187 "children": [
188 "field/4",
189 "field/5"
190 ]
191 },
192 "47": {
193 "id": "class/47",
194 "kind": "class",
195 "name": "RangeError",
196 "size": 0,
197 "outputUnit": "outputUnit/0",
198 "parent": "library/1",
199 "modifiers": {
200 "abstract": false
201 },
202 "children": [
203 "field/6",
204 "field/7"
205 ]
206 },
207 "48": {
208 "id": "class/48",
209 "kind": "class",
210 "name": "ArgumentError",
211 "size": 0,
212 "outputUnit": "outputUnit/0",
213 "parent": "library/1",
214 "modifiers": {
215 "abstract": false
216 },
217 "children": [
218 "field/8",
219 "field/9",
220 "field/10",
221 "field/11"
222 ]
223 },
224 "100": {
225 "id": "class/100",
226 "kind": "class",
227 "name": "JS_CONST",
228 "size": 0,
229 "outputUnit": "outputUnit/0",
230 "parent": "library/4",
231 "modifiers": {
232 "abstract": false
233 },
234 "children": [
235 "field/13"
236 ]
237 },
238 "102": {
239 "id": "class/102",
240 "kind": "class",
241 "name": "JsBuiltin",
242 "size": 0,
243 "outputUnit": "outputUnit/0",
244 "parent": "library/5",
245 "modifiers": {
246 "abstract": false
247 },
248 "children": [
249 "field/14",
250 "field/15",
251 "field/16",
252 "field/17",
253 "field/18",
254 "field/19",
255 "field/20",
256 "field/21"
257 ]
258 },
259 "103": {
260 "id": "class/103",
261 "kind": "class",
262 "name": "JsGetName",
263 "size": 0,
264 "outputUnit": "outputUnit/0",
265 "parent": "library/5",
266 "modifiers": {
267 "abstract": false
268 },
269 "children": [
270 "field/22",
271 "field/23",
272 "field/24",
273 "field/25",
274 "field/26",
275 "field/27",
276 "field/28",
277 "field/29",
278 "field/30",
279 "field/31",
280 "field/32",
281 "field/33",
282 "field/34",
283 "field/35",
284 "field/36"
285 ]
286 },
287 "106": {
288 "id": "class/106",
289 "kind": "class",
290 "name": "LinkedHashMapCell",
291 "size": 0,
292 "outputUnit": "outputUnit/0",
293 "parent": "library/6",
294 "modifiers": {
295 "abstract": false
296 },
297 "children": [
298 "field/39",
299 "field/40",
300 "field/41",
301 "field/42"
302 ]
303 },
304 "108": {
305 "id": "class/108",
306 "kind": "class",
307 "name": "JsLinkedHashMap",
308 "size": 0,
309 "outputUnit": "outputUnit/0",
310 "parent": "library/6",
311 "modifiers": {
312 "abstract": false
313 },
314 "children": [
315 "field/43",
316 "field/44",
317 "field/45",
318 "field/46",
319 "field/47",
320 "field/48",
321 "field/49"
322 ]
323 },
324 "109": {
325 "id": "class/109",
326 "kind": "class",
327 "name": "TypeVariable",
328 "size": 0,
329 "outputUnit": "outputUnit/0",
330 "parent": "library/6",
331 "modifiers": {
332 "abstract": false
333 },
334 "children": [
335 "field/51",
336 "field/52",
337 "field/53"
338 ]
339 },
340 "110": {
341 "id": "class/110",
342 "kind": "class",
343 "name": "TypeImpl",
344 "size": 0,
345 "outputUnit": "outputUnit/0",
346 "parent": "library/6",
347 "modifiers": {
348 "abstract": false
349 },
350 "children": [
351 "field/54",
352 "field/55"
353 ]
354 },
355 "118": {
356 "id": "class/118",
357 "kind": "class",
358 "name": "GeneralConstantMap",
359 "size": 0,
360 "outputUnit": "outputUnit/0",
361 "parent": "library/6",
362 "modifiers": {
363 "abstract": false
364 },
365 "children": [
366 "field/57"
367 ]
368 },
369 "120": {
370 "id": "class/120",
371 "kind": "class",
372 "name": "ConstantProtoMap",
373 "size": 0,
374 "outputUnit": "outputUnit/0",
375 "parent": "library/6",
376 "modifiers": {
377 "abstract": false
378 },
379 "children": [
380 "field/58"
381 ]
382 },
383 "121": {
384 "id": "class/121",
385 "kind": "class",
386 "name": "ConstantStringMap",
387 "size": 0,
388 "outputUnit": "outputUnit/0",
389 "parent": "library/6",
390 "modifiers": {
391 "abstract": false
392 },
393 "children": [
394 "field/59",
395 "field/60",
396 "field/61"
397 ]
398 },
399 "143": {
400 "id": "class/143",
401 "kind": "class",
402 "name": "RuntimeError",
403 "size": 0,
404 "outputUnit": "outputUnit/0",
405 "parent": "library/6",
406 "modifiers": {
407 "abstract": false
408 },
409 "children": [
410 "field/62"
411 ]
412 },
413 "145": {
414 "id": "class/145",
415 "kind": "class",
416 "name": "CastErrorImplementation",
417 "size": 0,
418 "outputUnit": "outputUnit/0",
419 "parent": "library/6",
420 "modifiers": {
421 "abstract": false
422 },
423 "children": [
424 "field/63"
425 ]
426 },
427 "146": {
428 "id": "class/146",
429 "kind": "class",
430 "name": "TypeErrorImplementation",
431 "size": 0,
432 "outputUnit": "outputUnit/0",
433 "parent": "library/6",
434 "modifiers": {
435 "abstract": false
436 },
437 "children": [
438 "field/64"
439 ]
440 },
441 "151": {
442 "id": "class/151",
443 "kind": "class",
444 "name": "BoundClosure",
445 "size": 0,
446 "outputUnit": "outputUnit/0",
447 "parent": "library/6",
448 "modifiers": {
449 "abstract": false
450 },
451 "children": [
452 "field/65",
453 "field/66",
454 "field/67",
455 "field/68",
456 "field/69",
457 "field/70"
458 ]
459 },
460 "154": {
461 "id": "class/154",
462 "kind": "class",
463 "name": "Closure",
464 "size": 0,
465 "outputUnit": "outputUnit/0",
466 "parent": "library/6",
467 "modifiers": {
468 "abstract": true
469 },
470 "children": [
471 "field/71"
472 ]
473 },
474 "162": {
475 "id": "class/162",
476 "kind": "class",
477 "name": "Primitives",
478 "size": 0,
479 "outputUnit": "outputUnit/0",
480 "parent": "library/6",
481 "modifiers": {
482 "abstract": false
483 },
484 "children": [
485 "field/72"
486 ]
487 },
488 "163": {
489 "id": "class/163",
490 "kind": "class",
491 "name": "ReflectionInfo",
492 "size": 0,
493 "outputUnit": "outputUnit/0",
494 "parent": "library/6",
495 "modifiers": {
496 "abstract": false
497 },
498 "children": [
499 "field/73",
500 "field/74",
501 "field/75",
502 "field/76",
503 "field/77",
504 "field/78",
505 "field/79",
506 "field/80",
507 "field/81",
508 "field/82",
509 "field/83"
510 ]
511 },
512 "293": {
513 "id": "class/293",
514 "kind": "class",
515 "name": "ArrayIterator",
516 "size": 0,
517 "outputUnit": "outputUnit/0",
518 "parent": "library/11",
519 "modifiers": {
520 "abstract": false
521 },
522 "children": [
523 "field/85",
524 "field/86",
525 "field/87",
526 "field/88"
527 ]
528 }
529 },
530 "function": {
531 "0": {
532 "id": "function/0",
533 "kind": "function",
534 "name": "main",
535 "size": 62,
536 "outputUnit": "outputUnit/0",
537 "coverageId": "3",
538 "parent": "library/0",
539 "children": [],
540 "modifiers": {
541 "static": false,
542 "const": false,
543 "factory": false,
544 "external": false
545 },
546 "returnType": null,
547 "inferredReturnType": "[null]",
548 "parameters": [],
549 "sideEffects": "Depends on [] field store static store, Changes [] field static.",
550 "inlinedCount": 0,
551 "code": "main: function() {\n H.printString(\"Hello, World!\");\n}\n",
552 "type": "() -> dynamic",
553 "measurements": null
554 },
555 "1": {
556 "id": "function/1",
557 "kind": "function",
558 "name": "print",
559 "size": 0,
560 "outputUnit": "outputUnit/0",
561 "coverageId": "86",
562 "parent": "library/1",
563 "children": [],
564 "modifiers": {
565 "static": false,
566 "const": false,
567 "factory": false,
568 "external": false
569 },
570 "returnType": null,
571 "inferredReturnType": "[null]",
572 "parameters": [
573 {
574 "name": "object",
575 "type": "Value mask: [\"Hello, World!\"] type: [exact=JSString]",
576 "declaredType": "Object"
577 }
578 ],
579 "sideEffects": "Depends on [] field store static store, Changes [] field static.",
580 "inlinedCount": 1,
581 "code": null,
582 "type": "(Object) -> void",
583 "measurements": null
584 },
585 "2": {
586 "id": "function/2",
587 "kind": "function",
588 "name": "printString",
589 "size": 460,
590 "outputUnit": "outputUnit/0",
591 "coverageId": "275",
592 "parent": "library/3",
593 "children": [],
594 "modifiers": {
595 "static": false,
596 "const": false,
597 "factory": false,
598 "external": false
599 },
600 "returnType": null,
601 "inferredReturnType": "[null]",
602 "parameters": [
603 {
604 "name": "string",
605 "type": "[exact=JSString]",
606 "declaredType": "String"
607 }
608 ],
609 "sideEffects": "Depends on [] field store static store, Changes [] field static.",
610 "inlinedCount": 0,
611 "code": "printString: function(string) {\n if (typeof dartPrint == \"fu nction\") {\n dartPrint(string);\n return;\n }\n if (typeof console == \ "object\" && typeof console.log != \"undefined\") {\n console.log(string);\n return;\n }\n if (typeof window == \"object\")\n return;\n if (typeof p rint == \"function\") {\n print(string);\n return;\n }\n throw \"Unable to print message: \" + String(string);\n}\n",
612 "type": "(String) -> void",
613 "measurements": null
614 }
615 },
616 "typedef": {},
617 "field": {
618 "0": {
619 "id": "field/0",
620 "kind": "field",
621 "name": "variableName",
622 "size": 0,
623 "outputUnit": "outputUnit/0",
624 "coverageId": "3644",
625 "parent": "class/36",
626 "children": [],
627 "inferredType": "[exact=JSString]",
628 "code": null,
629 "type": "String"
630 },
631 "1": {
632 "id": "field/1",
633 "kind": "field",
634 "name": "modifiedObject",
635 "size": 0,
636 "outputUnit": "outputUnit/0",
637 "coverageId": "3629",
638 "parent": "class/39",
639 "children": [],
640 "inferredType": "Union of [[subclass=JSArray], [subclass=JsLinkedHashMap ]]",
641 "code": null,
642 "type": "Object"
643 },
644 "2": {
645 "id": "field/2",
646 "kind": "field",
647 "name": "message",
648 "size": 0,
649 "outputUnit": "outputUnit/0",
650 "coverageId": "3622",
651 "parent": "class/40",
652 "children": [],
653 "inferredType": "Value mask: [\"No element\"] type: [exact=JSString]",
654 "code": null,
655 "type": "String"
656 },
657 "3": {
658 "id": "field/3",
659 "kind": "field",
660 "name": "message",
661 "size": 0,
662 "outputUnit": "outputUnit/0",
663 "coverageId": "3549",
664 "parent": "class/42",
665 "children": [],
666 "inferredType": "[exact=JSString]",
667 "code": null,
668 "type": "String"
669 },
670 "4": {
671 "id": "field/4",
672 "kind": "field",
673 "name": "indexable",
674 "size": 0,
675 "outputUnit": "outputUnit/0",
676 "coverageId": "3602",
677 "parent": "class/46",
678 "children": [],
679 "inferredType": "[null|subclass=Object]",
680 "code": null,
681 "type": "dynamic"
682 },
683 "5": {
684 "id": "field/5",
685 "kind": "field",
686 "name": "length",
687 "size": 0,
688 "outputUnit": "outputUnit/0",
689 "coverageId": "3603",
690 "parent": "class/46",
691 "children": [],
692 "inferredType": "[subclass=JSInt]",
693 "code": null,
694 "type": "int"
695 },
696 "6": {
697 "id": "field/6",
698 "kind": "field",
699 "name": "start",
700 "size": 0,
701 "outputUnit": "outputUnit/0",
702 "coverageId": "3554",
703 "parent": "class/47",
704 "children": [],
705 "inferredType": "[null]",
706 "code": null,
707 "type": "num"
708 },
709 "7": {
710 "id": "field/7",
711 "kind": "field",
712 "name": "end",
713 "size": 0,
714 "outputUnit": "outputUnit/0",
715 "coverageId": "3555",
716 "parent": "class/47",
717 "children": [],
718 "inferredType": "[null]",
719 "code": null,
720 "type": "num"
721 },
722 "8": {
723 "id": "field/8",
724 "kind": "field",
725 "name": "_hasValue",
726 "size": 0,
727 "outputUnit": "outputUnit/0",
728 "coverageId": "2579",
729 "parent": "class/48",
730 "children": [],
731 "inferredType": "Value mask: [true] type: [exact=JSBool]",
732 "code": null,
733 "type": "bool"
734 },
735 "9": {
736 "id": "field/9",
737 "kind": "field",
738 "name": "invalidValue",
739 "size": 0,
740 "outputUnit": "outputUnit/0",
741 "coverageId": "2580",
742 "parent": "class/48",
743 "children": [],
744 "inferredType": "[null|subclass=Object]",
745 "code": null,
746 "type": "dynamic"
747 },
748 "10": {
749 "id": "field/10",
750 "kind": "field",
751 "name": "name",
752 "size": 0,
753 "outputUnit": "outputUnit/0",
754 "coverageId": "2581",
755 "parent": "class/48",
756 "children": [],
757 "inferredType": "Value mask: [\"index\"] type: [null|exact=JSString]",
758 "code": null,
759 "type": "String"
760 },
761 "11": {
762 "id": "field/11",
763 "kind": "field",
764 "name": "message",
765 "size": 0,
766 "outputUnit": "outputUnit/0",
767 "coverageId": "2582",
768 "parent": "class/48",
769 "children": [],
770 "inferredType": "[null|exact=JSString]",
771 "code": null,
772 "type": "dynamic"
773 },
774 "12": {
775 "id": "field/12",
776 "kind": "field",
777 "name": "printToZone",
778 "size": 0,
779 "outputUnit": "outputUnit/0",
780 "coverageId": "252",
781 "parent": "library/2",
782 "children": [],
783 "inferredType": "[null]",
784 "code": null,
785 "type": "Function"
786 },
787 "13": {
788 "id": "field/13",
789 "kind": "field",
790 "name": "code",
791 "size": 0,
792 "outputUnit": "outputUnit/0",
793 "coverageId": "3926",
794 "parent": "class/100",
795 "children": [],
796 "inferredType": "Value mask: [\"function getTagFallback(o) {\n var cons tructor = o.constructor;\n if (typeof constructor == \"function\") {\n var n ame = constructor.name;\n // If the name is a non-empty string, we use that a s the type name of this\n // object. There are various cases where that does not work, so we have to\n // detect them and fall through to the toString() based implementation.\n\n if (typeof name == \"string\" &&\n\n // Some times the string is empty. This test also catches minified\n // shadow d om polyfil wrapper for Window on Firefox where the faked\n // constructor name does not 'stick'. The shortest real DOM object\n // names have thr ee characters (e.g. URL, CSS).\n name.length > 2 &&\n\n // On Fire fox we often get \"Object\" as the constructor name, even for\n // more s pecialized DOM objects.\n name !== \"Object\" &&\n\n // This can h appen in Opera.\n name !== \"Function.prototype\") {\n return name;\ n }\n }\n var s = Object.prototype.toString.call(o);\n return s.substring( 8, s.length - 1);\n}\"] type: [exact=JSString]",
797 "code": null,
798 "type": "String"
799 },
800 "14": {
801 "id": "field/14",
802 "kind": "field",
803 "name": "index",
804 "size": 0,
805 "outputUnit": "outputUnit/0",
806 "coverageId": "3019",
807 "parent": "class/102",
808 "children": [],
809 "inferredType": "[exact=JSUInt31]",
810 "code": null,
811 "type": "int"
812 },
813 "15": {
814 "id": "field/15",
815 "kind": "field",
816 "name": "isCheckPropertyToJsConstructorName",
817 "size": 0,
818 "outputUnit": "outputUnit/0",
819 "coverageId": "3023",
820 "parent": "class/102",
821 "children": [],
822 "inferredType": "[exact=JsBuiltin]",
823 "code": null,
824 "type": "JsBuiltin",
825 "const": true
826 },
827 "16": {
828 "id": "field/16",
829 "kind": "field",
830 "name": "isFunctionType",
831 "size": 0,
832 "outputUnit": "outputUnit/0",
833 "coverageId": "3024",
834 "parent": "class/102",
835 "children": [],
836 "inferredType": "[exact=JsBuiltin]",
837 "code": null,
838 "type": "JsBuiltin",
839 "const": true
840 },
841 "17": {
842 "id": "field/17",
843 "kind": "field",
844 "name": "rawRtiToJsConstructorName",
845 "size": 0,
846 "outputUnit": "outputUnit/0",
847 "coverageId": "3026",
848 "parent": "class/102",
849 "children": [],
850 "inferredType": "[exact=JsBuiltin]",
851 "code": null,
852 "type": "JsBuiltin",
853 "const": true
854 },
855 "18": {
856 "id": "field/18",
857 "kind": "field",
858 "name": "rawRuntimeType",
859 "size": 0,
860 "outputUnit": "outputUnit/0",
861 "coverageId": "3027",
862 "parent": "class/102",
863 "children": [],
864 "inferredType": "[exact=JsBuiltin]",
865 "code": null,
866 "type": "JsBuiltin",
867 "const": true
868 },
869 "19": {
870 "id": "field/19",
871 "kind": "field",
872 "name": "isSubtype",
873 "size": 0,
874 "outputUnit": "outputUnit/0",
875 "coverageId": "3028",
876 "parent": "class/102",
877 "children": [],
878 "inferredType": "[exact=JsBuiltin]",
879 "code": null,
880 "type": "JsBuiltin",
881 "const": true
882 },
883 "20": {
884 "id": "field/20",
885 "kind": "field",
886 "name": "isGivenTypeRti",
887 "size": 0,
888 "outputUnit": "outputUnit/0",
889 "coverageId": "3029",
890 "parent": "class/102",
891 "children": [],
892 "inferredType": "[exact=JsBuiltin]",
893 "code": null,
894 "type": "JsBuiltin",
895 "const": true
896 },
897 "21": {
898 "id": "field/21",
899 "kind": "field",
900 "name": "getType",
901 "size": 0,
902 "outputUnit": "outputUnit/0",
903 "coverageId": "3031",
904 "parent": "class/102",
905 "children": [],
906 "inferredType": "[exact=JsBuiltin]",
907 "code": null,
908 "type": "JsBuiltin",
909 "const": true
910 },
911 "22": {
912 "id": "field/22",
913 "kind": "field",
914 "name": "index",
915 "size": 0,
916 "outputUnit": "outputUnit/0",
917 "coverageId": "3698",
918 "parent": "class/103",
919 "children": [],
920 "inferredType": "[exact=JSUInt31]",
921 "code": null,
922 "type": "int"
923 },
924 "23": {
925 "id": "field/23",
926 "kind": "field",
927 "name": "CALL_CATCH_ALL",
928 "size": 0,
929 "outputUnit": "outputUnit/0",
930 "coverageId": "3710",
931 "parent": "class/103",
932 "children": [],
933 "inferredType": "[exact=JsGetName]",
934 "code": null,
935 "type": "JsGetName",
936 "const": true
937 },
938 "24": {
939 "id": "field/24",
940 "kind": "field",
941 "name": "REQUIRED_PARAMETER_PROPERTY",
942 "size": 0,
943 "outputUnit": "outputUnit/0",
944 "coverageId": "3713",
945 "parent": "class/103",
946 "children": [],
947 "inferredType": "[exact=JsGetName]",
948 "code": null,
949 "type": "JsGetName",
950 "const": true
951 },
952 "25": {
953 "id": "field/25",
954 "kind": "field",
955 "name": "DEFAULT_VALUES_PROPERTY",
956 "size": 0,
957 "outputUnit": "outputUnit/0",
958 "coverageId": "3714",
959 "parent": "class/103",
960 "children": [],
961 "inferredType": "[exact=JsGetName]",
962 "code": null,
963 "type": "JsGetName",
964 "const": true
965 },
966 "26": {
967 "id": "field/26",
968 "kind": "field",
969 "name": "CALL_NAME_PROPERTY",
970 "size": 0,
971 "outputUnit": "outputUnit/0",
972 "coverageId": "3715",
973 "parent": "class/103",
974 "children": [],
975 "inferredType": "[exact=JsGetName]",
976 "code": null,
977 "type": "JsGetName",
978 "const": true
979 },
980 "27": {
981 "id": "field/27",
982 "kind": "field",
983 "name": "OPERATOR_AS_PREFIX",
984 "size": 0,
985 "outputUnit": "outputUnit/0",
986 "coverageId": "3717",
987 "parent": "class/103",
988 "children": [],
989 "inferredType": "[exact=JsGetName]",
990 "code": null,
991 "type": "JsGetName",
992 "const": true
993 },
994 "28": {
995 "id": "field/28",
996 "kind": "field",
997 "name": "SIGNATURE_NAME",
998 "size": 0,
999 "outputUnit": "outputUnit/0",
1000 "coverageId": "3718",
1001 "parent": "class/103",
1002 "children": [],
1003 "inferredType": "[exact=JsGetName]",
1004 "code": null,
1005 "type": "JsGetName",
1006 "const": true
1007 },
1008 "29": {
1009 "id": "field/29",
1010 "kind": "field",
1011 "name": "FUNCTION_TYPE_VOID_RETURN_TAG",
1012 "size": 0,
1013 "outputUnit": "outputUnit/0",
1014 "coverageId": "3720",
1015 "parent": "class/103",
1016 "children": [],
1017 "inferredType": "[exact=JsGetName]",
1018 "code": null,
1019 "type": "JsGetName",
1020 "const": true
1021 },
1022 "30": {
1023 "id": "field/30",
1024 "kind": "field",
1025 "name": "FUNCTION_TYPE_RETURN_TYPE_TAG",
1026 "size": 0,
1027 "outputUnit": "outputUnit/0",
1028 "coverageId": "3721",
1029 "parent": "class/103",
1030 "children": [],
1031 "inferredType": "[exact=JsGetName]",
1032 "code": null,
1033 "type": "JsGetName",
1034 "const": true
1035 },
1036 "31": {
1037 "id": "field/31",
1038 "kind": "field",
1039 "name": "FUNCTION_TYPE_REQUIRED_PARAMETERS_TAG",
1040 "size": 0,
1041 "outputUnit": "outputUnit/0",
1042 "coverageId": "3722",
1043 "parent": "class/103",
1044 "children": [],
1045 "inferredType": "[exact=JsGetName]",
1046 "code": null,
1047 "type": "JsGetName",
1048 "const": true
1049 },
1050 "32": {
1051 "id": "field/32",
1052 "kind": "field",
1053 "name": "FUNCTION_TYPE_OPTIONAL_PARAMETERS_TAG",
1054 "size": 0,
1055 "outputUnit": "outputUnit/0",
1056 "coverageId": "3723",
1057 "parent": "class/103",
1058 "children": [],
1059 "inferredType": "[exact=JsGetName]",
1060 "code": null,
1061 "type": "JsGetName",
1062 "const": true
1063 },
1064 "33": {
1065 "id": "field/33",
1066 "kind": "field",
1067 "name": "FUNCTION_TYPE_NAMED_PARAMETERS_TAG",
1068 "size": 0,
1069 "outputUnit": "outputUnit/0",
1070 "coverageId": "3724",
1071 "parent": "class/103",
1072 "children": [],
1073 "inferredType": "[exact=JsGetName]",
1074 "code": null,
1075 "type": "JsGetName",
1076 "const": true
1077 },
1078 "34": {
1079 "id": "field/34",
1080 "kind": "field",
1081 "name": "NULL_CLASS_TYPE_NAME",
1082 "size": 0,
1083 "outputUnit": "outputUnit/0",
1084 "coverageId": "3726",
1085 "parent": "class/103",
1086 "children": [],
1087 "inferredType": "[exact=JsGetName]",
1088 "code": null,
1089 "type": "JsGetName",
1090 "const": true
1091 },
1092 "35": {
1093 "id": "field/35",
1094 "kind": "field",
1095 "name": "OBJECT_CLASS_TYPE_NAME",
1096 "size": 0,
1097 "outputUnit": "outputUnit/0",
1098 "coverageId": "3727",
1099 "parent": "class/103",
1100 "children": [],
1101 "inferredType": "[exact=JsGetName]",
1102 "code": null,
1103 "type": "JsGetName",
1104 "const": true
1105 },
1106 "36": {
1107 "id": "field/36",
1108 "kind": "field",
1109 "name": "FUNCTION_CLASS_TYPE_NAME",
1110 "size": 0,
1111 "outputUnit": "outputUnit/0",
1112 "coverageId": "3728",
1113 "parent": "class/103",
1114 "children": [],
1115 "inferredType": "[exact=JsGetName]",
1116 "code": null,
1117 "type": "JsGetName",
1118 "const": true
1119 },
1120 "37": {
1121 "id": "field/37",
1122 "kind": "field",
1123 "name": "MANGLED_GLOBAL_NAMES",
1124 "size": 0,
1125 "outputUnit": "outputUnit/0",
1126 "coverageId": "308",
1127 "parent": "library/5",
1128 "children": [],
1129 "inferredType": "Value mask: [\"mangledGlobalNames\"] type: [exact=JSStr ing]",
1130 "code": null,
1131 "type": "dynamic",
1132 "const": true
1133 },
1134 "38": {
1135 "id": "field/38",
1136 "kind": "field",
1137 "name": "STATIC_FUNCTION_NAME_PROPERTY_NAME",
1138 "size": 0,
1139 "outputUnit": "outputUnit/0",
1140 "coverageId": "303",
1141 "parent": "library/5",
1142 "children": [],
1143 "inferredType": "Value mask: [\"$static_name\"] type: [exact=JSString]",
1144 "code": null,
1145 "type": "dynamic",
1146 "const": true
1147 },
1148 "39": {
1149 "id": "field/39",
1150 "kind": "field",
1151 "name": "hashMapCellKey",
1152 "size": 0,
1153 "outputUnit": "outputUnit/0",
1154 "coverageId": "3499",
1155 "parent": "class/106",
1156 "children": [],
1157 "inferredType": "[null|subclass=Object]",
1158 "code": null,
1159 "type": "dynamic"
1160 },
1161 "40": {
1162 "id": "field/40",
1163 "kind": "field",
1164 "name": "hashMapCellValue",
1165 "size": 0,
1166 "outputUnit": "outputUnit/0",
1167 "coverageId": "3500",
1168 "parent": "class/106",
1169 "children": [],
1170 "inferredType": "[null|subclass=Object]",
1171 "code": null,
1172 "type": "dynamic"
1173 },
1174 "41": {
1175 "id": "field/41",
1176 "kind": "field",
1177 "name": "_next",
1178 "size": 0,
1179 "outputUnit": "outputUnit/0",
1180 "coverageId": "3501",
1181 "parent": "class/106",
1182 "children": [],
1183 "inferredType": "[null|exact=LinkedHashMapCell]",
1184 "code": null,
1185 "type": "LinkedHashMapCell"
1186 },
1187 "42": {
1188 "id": "field/42",
1189 "kind": "field",
1190 "name": "_previous",
1191 "size": 0,
1192 "outputUnit": "outputUnit/0",
1193 "coverageId": "3502",
1194 "parent": "class/106",
1195 "children": [],
1196 "inferredType": "[null|exact=LinkedHashMapCell]",
1197 "code": null,
1198 "type": "LinkedHashMapCell"
1199 },
1200 "43": {
1201 "id": "field/43",
1202 "kind": "field",
1203 "name": "_length",
1204 "size": 0,
1205 "outputUnit": "outputUnit/0",
1206 "coverageId": "3418",
1207 "parent": "class/108",
1208 "children": [],
1209 "inferredType": "[subclass=JSPositiveInt]",
1210 "code": null,
1211 "type": "int"
1212 },
1213 "44": {
1214 "id": "field/44",
1215 "kind": "field",
1216 "name": "_strings",
1217 "size": 0,
1218 "outputUnit": "outputUnit/0",
1219 "coverageId": "3419",
1220 "parent": "class/108",
1221 "children": [],
1222 "inferredType": "[null|subclass=Object]",
1223 "code": null,
1224 "type": "dynamic"
1225 },
1226 "45": {
1227 "id": "field/45",
1228 "kind": "field",
1229 "name": "_nums",
1230 "size": 0,
1231 "outputUnit": "outputUnit/0",
1232 "coverageId": "3420",
1233 "parent": "class/108",
1234 "children": [],
1235 "inferredType": "[null|subclass=Object]",
1236 "code": null,
1237 "type": "dynamic"
1238 },
1239 "46": {
1240 "id": "field/46",
1241 "kind": "field",
1242 "name": "_rest",
1243 "size": 0,
1244 "outputUnit": "outputUnit/0",
1245 "coverageId": "3421",
1246 "parent": "class/108",
1247 "children": [],
1248 "inferredType": "[null|subclass=Object]",
1249 "code": null,
1250 "type": "dynamic"
1251 },
1252 "47": {
1253 "id": "field/47",
1254 "kind": "field",
1255 "name": "_first",
1256 "size": 0,
1257 "outputUnit": "outputUnit/0",
1258 "coverageId": "3422",
1259 "parent": "class/108",
1260 "children": [],
1261 "inferredType": "[null|exact=LinkedHashMapCell]",
1262 "code": null,
1263 "type": "LinkedHashMapCell"
1264 },
1265 "48": {
1266 "id": "field/48",
1267 "kind": "field",
1268 "name": "_last",
1269 "size": 0,
1270 "outputUnit": "outputUnit/0",
1271 "coverageId": "3423",
1272 "parent": "class/108",
1273 "children": [],
1274 "inferredType": "[null|exact=LinkedHashMapCell]",
1275 "code": null,
1276 "type": "LinkedHashMapCell"
1277 },
1278 "49": {
1279 "id": "field/49",
1280 "kind": "field",
1281 "name": "_modifications",
1282 "size": 0,
1283 "outputUnit": "outputUnit/0",
1284 "coverageId": "3424",
1285 "parent": "class/108",
1286 "children": [],
1287 "inferredType": "[exact=JSUInt31]",
1288 "code": null,
1289 "type": "int"
1290 },
1291 "50": {
1292 "id": "field/50",
1293 "kind": "field",
1294 "name": "_USE_ES6_MAPS",
1295 "size": 0,
1296 "outputUnit": "outputUnit/0",
1297 "coverageId": "688",
1298 "parent": "library/6",
1299 "children": [],
1300 "inferredType": "[exact=JSBool]",
1301 "code": null,
1302 "type": "dynamic",
1303 "const": true
1304 },
1305 "51": {
1306 "id": "field/51",
1307 "kind": "field",
1308 "name": "owner",
1309 "size": 0,
1310 "outputUnit": "outputUnit/0",
1311 "coverageId": "2570",
1312 "parent": "class/109",
1313 "children": [],
1314 "inferredType": "[null|subclass=Object]",
1315 "code": null,
1316 "type": "Type"
1317 },
1318 "52": {
1319 "id": "field/52",
1320 "kind": "field",
1321 "name": "name",
1322 "size": 0,
1323 "outputUnit": "outputUnit/0",
1324 "coverageId": "2571",
1325 "parent": "class/109",
1326 "children": [],
1327 "inferredType": "[null|subclass=Object]",
1328 "code": null,
1329 "type": "String"
1330 },
1331 "53": {
1332 "id": "field/53",
1333 "kind": "field",
1334 "name": "bound",
1335 "size": 0,
1336 "outputUnit": "outputUnit/0",
1337 "coverageId": "2572",
1338 "parent": "class/109",
1339 "children": [],
1340 "inferredType": "[null|subclass=Object]",
1341 "code": null,
1342 "type": "int"
1343 },
1344 "54": {
1345 "id": "field/54",
1346 "kind": "field",
1347 "name": "_typeName",
1348 "size": 0,
1349 "outputUnit": "outputUnit/0",
1350 "coverageId": "3914",
1351 "parent": "class/110",
1352 "children": [],
1353 "inferredType": "[null|subclass=Object]",
1354 "code": null,
1355 "type": "String"
1356 },
1357 "55": {
1358 "id": "field/55",
1359 "kind": "field",
1360 "name": "_unmangledName",
1361 "size": 0,
1362 "outputUnit": "outputUnit/0",
1363 "coverageId": "3915",
1364 "parent": "class/110",
1365 "children": [],
1366 "inferredType": "[null|subclass=Object]",
1367 "code": null,
1368 "type": "String"
1369 },
1370 "56": {
1371 "id": "field/56",
1372 "kind": "field",
1373 "name": "_constructorNameFallback",
1374 "size": 0,
1375 "outputUnit": "outputUnit/0",
1376 "coverageId": "591",
1377 "parent": "library/6",
1378 "children": [],
1379 "inferredType": "[exact=JS_CONST]",
1380 "code": null,
1381 "type": "dynamic",
1382 "const": true
1383 },
1384 "57": {
1385 "id": "field/57",
1386 "kind": "field",
1387 "name": "_jsData",
1388 "size": 0,
1389 "outputUnit": "outputUnit/0",
1390 "coverageId": "3121",
1391 "parent": "class/118",
1392 "children": [],
1393 "inferredType": "[null|subclass=Object]",
1394 "code": null,
1395 "type": "dynamic"
1396 },
1397 "58": {
1398 "id": "field/58",
1399 "kind": "field",
1400 "name": "_protoValue",
1401 "size": 0,
1402 "outputUnit": "outputUnit/0",
1403 "coverageId": "3096",
1404 "parent": "class/120",
1405 "children": [],
1406 "inferredType": "[null|subclass=Object]",
1407 "code": null,
1408 "type": "V"
1409 },
1410 "59": {
1411 "id": "field/59",
1412 "kind": "field",
1413 "name": "_length",
1414 "size": 0,
1415 "outputUnit": "outputUnit/0",
1416 "coverageId": "3100",
1417 "parent": "class/121",
1418 "children": [],
1419 "inferredType": "[null|subclass=Object]",
1420 "code": null,
1421 "type": "int"
1422 },
1423 "60": {
1424 "id": "field/60",
1425 "kind": "field",
1426 "name": "_jsObject",
1427 "size": 0,
1428 "outputUnit": "outputUnit/0",
1429 "coverageId": "3101",
1430 "parent": "class/121",
1431 "children": [],
1432 "inferredType": "[null|subclass=Object]",
1433 "code": null,
1434 "type": "dynamic"
1435 },
1436 "61": {
1437 "id": "field/61",
1438 "kind": "field",
1439 "name": "_keys",
1440 "size": 0,
1441 "outputUnit": "outputUnit/0",
1442 "coverageId": "3102",
1443 "parent": "class/121",
1444 "children": [],
1445 "inferredType": "[null|subclass=Object]",
1446 "code": null,
1447 "type": "List<K>"
1448 },
1449 "62": {
1450 "id": "field/62",
1451 "kind": "field",
1452 "name": "message",
1453 "size": 0,
1454 "outputUnit": "outputUnit/0",
1455 "coverageId": "4090",
1456 "parent": "class/143",
1457 "children": [],
1458 "inferredType": "Value mask: [\"Intercepted function with no arguments.\ "] type: [exact=JSString]",
1459 "code": null,
1460 "type": "dynamic"
1461 },
1462 "63": {
1463 "id": "field/63",
1464 "kind": "field",
1465 "name": "message",
1466 "size": 0,
1467 "outputUnit": "outputUnit/0",
1468 "coverageId": "4118",
1469 "parent": "class/145",
1470 "children": [],
1471 "inferredType": "[exact=JSString]",
1472 "code": null,
1473 "type": "String"
1474 },
1475 "64": {
1476 "id": "field/64",
1477 "kind": "field",
1478 "name": "message",
1479 "size": 0,
1480 "outputUnit": "outputUnit/0",
1481 "coverageId": "3004",
1482 "parent": "class/146",
1483 "children": [],
1484 "inferredType": "[null|subclass=Object]",
1485 "code": null,
1486 "type": "String"
1487 },
1488 "65": {
1489 "id": "field/65",
1490 "kind": "field",
1491 "name": "_self",
1492 "size": 0,
1493 "outputUnit": "outputUnit/0",
1494 "coverageId": "3943",
1495 "parent": "class/151",
1496 "children": [],
1497 "inferredType": "[null|subclass=Object]",
1498 "code": null,
1499 "type": "dynamic"
1500 },
1501 "66": {
1502 "id": "field/66",
1503 "kind": "field",
1504 "name": "_target",
1505 "size": 0,
1506 "outputUnit": "outputUnit/0",
1507 "coverageId": "3944",
1508 "parent": "class/151",
1509 "children": [],
1510 "inferredType": "[null|subclass=Object]",
1511 "code": null,
1512 "type": "dynamic"
1513 },
1514 "67": {
1515 "id": "field/67",
1516 "kind": "field",
1517 "name": "_receiver",
1518 "size": 0,
1519 "outputUnit": "outputUnit/0",
1520 "coverageId": "3945",
1521 "parent": "class/151",
1522 "children": [],
1523 "inferredType": "[null|subclass=Object]",
1524 "code": null,
1525 "type": "dynamic"
1526 },
1527 "68": {
1528 "id": "field/68",
1529 "kind": "field",
1530 "name": "_name",
1531 "size": 0,
1532 "outputUnit": "outputUnit/0",
1533 "coverageId": "3946",
1534 "parent": "class/151",
1535 "children": [],
1536 "inferredType": "[null|subclass=Object]",
1537 "code": null,
1538 "type": "String"
1539 },
1540 "69": {
1541 "id": "field/69",
1542 "kind": "field",
1543 "name": "selfFieldNameCache",
1544 "size": 0,
1545 "outputUnit": "outputUnit/0",
1546 "coverageId": "3958",
1547 "parent": "class/151",
1548 "children": [],
1549 "inferredType": "[null|subclass=Object]",
1550 "code": null,
1551 "type": "String"
1552 },
1553 "70": {
1554 "id": "field/70",
1555 "kind": "field",
1556 "name": "receiverFieldNameCache",
1557 "size": 0,
1558 "outputUnit": "outputUnit/0",
1559 "coverageId": "3960",
1560 "parent": "class/151",
1561 "children": [],
1562 "inferredType": "[null|subclass=Object]",
1563 "code": null,
1564 "type": "String"
1565 },
1566 "71": {
1567 "id": "field/71",
1568 "kind": "field",
1569 "name": "functionCounter",
1570 "size": 0,
1571 "outputUnit": "outputUnit/0",
1572 "coverageId": "2633",
1573 "parent": "class/154",
1574 "children": [],
1575 "inferredType": "[null|subclass=Object]",
1576 "code": null,
1577 "type": "int"
1578 },
1579 "72": {
1580 "id": "field/72",
1581 "kind": "field",
1582 "name": "DOLLAR_CHAR_VALUE",
1583 "size": 0,
1584 "outputUnit": "outputUnit/0",
1585 "coverageId": "2669",
1586 "parent": "class/162",
1587 "children": [],
1588 "inferredType": "[exact=JSUInt31]",
1589 "code": null,
1590 "type": "int",
1591 "const": true
1592 },
1593 "73": {
1594 "id": "field/73",
1595 "kind": "field",
1596 "name": "REQUIRED_PARAMETERS_INFO",
1597 "size": 0,
1598 "outputUnit": "outputUnit/0",
1599 "coverageId": "3973",
1600 "parent": "class/163",
1601 "children": [],
1602 "inferredType": "[exact=JSUInt31]",
1603 "code": null,
1604 "type": "int",
1605 "const": true
1606 },
1607 "74": {
1608 "id": "field/74",
1609 "kind": "field",
1610 "name": "OPTIONAL_PARAMETERS_INFO",
1611 "size": 0,
1612 "outputUnit": "outputUnit/0",
1613 "coverageId": "3974",
1614 "parent": "class/163",
1615 "children": [],
1616 "inferredType": "[exact=JSUInt31]",
1617 "code": null,
1618 "type": "int",
1619 "const": true
1620 },
1621 "75": {
1622 "id": "field/75",
1623 "kind": "field",
1624 "name": "FUNCTION_TYPE_INDEX",
1625 "size": 0,
1626 "outputUnit": "outputUnit/0",
1627 "coverageId": "3975",
1628 "parent": "class/163",
1629 "children": [],
1630 "inferredType": "[exact=JSUInt31]",
1631 "code": null,
1632 "type": "int",
1633 "const": true
1634 },
1635 "76": {
1636 "id": "field/76",
1637 "kind": "field",
1638 "name": "jsFunction",
1639 "size": 0,
1640 "outputUnit": "outputUnit/0",
1641 "coverageId": "3977",
1642 "parent": "class/163",
1643 "children": [],
1644 "inferredType": "[null|subclass=Object]",
1645 "code": null,
1646 "type": "dynamic"
1647 },
1648 "77": {
1649 "id": "field/77",
1650 "kind": "field",
1651 "name": "data",
1652 "size": 0,
1653 "outputUnit": "outputUnit/0",
1654 "coverageId": "3978",
1655 "parent": "class/163",
1656 "children": [],
1657 "inferredType": "[exact=JSFixedArray]",
1658 "code": null,
1659 "type": "List"
1660 },
1661 "78": {
1662 "id": "field/78",
1663 "kind": "field",
1664 "name": "isAccessor",
1665 "size": 0,
1666 "outputUnit": "outputUnit/0",
1667 "coverageId": "3979",
1668 "parent": "class/163",
1669 "children": [],
1670 "inferredType": "[exact=JSBool]",
1671 "code": null,
1672 "type": "bool"
1673 },
1674 "79": {
1675 "id": "field/79",
1676 "kind": "field",
1677 "name": "requiredParameterCount",
1678 "size": 0,
1679 "outputUnit": "outputUnit/0",
1680 "coverageId": "3980",
1681 "parent": "class/163",
1682 "children": [],
1683 "inferredType": "[subclass=JSInt]",
1684 "code": null,
1685 "type": "int"
1686 },
1687 "80": {
1688 "id": "field/80",
1689 "kind": "field",
1690 "name": "optionalParameterCount",
1691 "size": 0,
1692 "outputUnit": "outputUnit/0",
1693 "coverageId": "3981",
1694 "parent": "class/163",
1695 "children": [],
1696 "inferredType": "[subclass=JSInt]",
1697 "code": null,
1698 "type": "int"
1699 },
1700 "81": {
1701 "id": "field/81",
1702 "kind": "field",
1703 "name": "areOptionalParametersNamed",
1704 "size": 0,
1705 "outputUnit": "outputUnit/0",
1706 "coverageId": "3982",
1707 "parent": "class/163",
1708 "children": [],
1709 "inferredType": "[exact=JSBool]",
1710 "code": null,
1711 "type": "bool"
1712 },
1713 "82": {
1714 "id": "field/82",
1715 "kind": "field",
1716 "name": "functionType",
1717 "size": 0,
1718 "outputUnit": "outputUnit/0",
1719 "coverageId": "3983",
1720 "parent": "class/163",
1721 "children": [],
1722 "inferredType": "[null|subclass=Object]",
1723 "code": null,
1724 "type": "dynamic"
1725 },
1726 "83": {
1727 "id": "field/83",
1728 "kind": "field",
1729 "name": "cachedSortedIndices",
1730 "size": 0,
1731 "outputUnit": "outputUnit/0",
1732 "coverageId": "3984",
1733 "parent": "class/163",
1734 "children": [],
1735 "inferredType": "[null]",
1736 "code": null,
1737 "type": "List"
1738 },
1739 "84": {
1740 "id": "field/84",
1741 "kind": "field",
1742 "name": "_toStringVisiting",
1743 "size": 0,
1744 "outputUnit": "outputUnit/0",
1745 "coverageId": "713",
1746 "parent": "library/7",
1747 "children": [],
1748 "inferredType": "Container mask: Union of [[subclass=ConstantMap], [subc lass=JSArray], [subclass=JsLinkedHashMap]] length: null type: [exact=JSExtendabl eArray]",
1749 "code": null,
1750 "type": "List"
1751 },
1752 "85": {
1753 "id": "field/85",
1754 "kind": "field",
1755 "name": "_iterable",
1756 "size": 0,
1757 "outputUnit": "outputUnit/0",
1758 "coverageId": "3880",
1759 "parent": "class/293",
1760 "children": [],
1761 "inferredType": "[subclass=JSArray]",
1762 "code": null,
1763 "type": "JSArray<E>"
1764 },
1765 "86": {
1766 "id": "field/86",
1767 "kind": "field",
1768 "name": "_length",
1769 "size": 0,
1770 "outputUnit": "outputUnit/0",
1771 "coverageId": "3881",
1772 "parent": "class/293",
1773 "children": [],
1774 "inferredType": "[subclass=JSUInt32]",
1775 "code": null,
1776 "type": "int"
1777 },
1778 "87": {
1779 "id": "field/87",
1780 "kind": "field",
1781 "name": "_index",
1782 "size": 0,
1783 "outputUnit": "outputUnit/0",
1784 "coverageId": "3882",
1785 "parent": "class/293",
1786 "children": [],
1787 "inferredType": "[subclass=JSPositiveInt]",
1788 "code": null,
1789 "type": "int"
1790 },
1791 "88": {
1792 "id": "field/88",
1793 "kind": "field",
1794 "name": "_current",
1795 "size": 0,
1796 "outputUnit": "outputUnit/0",
1797 "coverageId": "3883",
1798 "parent": "class/293",
1799 "children": [],
1800 "inferredType": "[null|subclass=Object]",
1801 "code": null,
1802 "type": "E"
1803 }
1804 },
1805 "constant": {}
1806 },
1807 "holding": {
1808 "function/0": [
1809 {
1810 "id": "function/2",
1811 "mask": "null"
1812 },
1813 {
1814 "id": "function/1",
1815 "mask": "inlined"
1816 }
1817 ]
1818 },
1819 "dependencies": {
1820 "function/0": [
1821 "function/1",
1822 "field/51",
1823 "field/52",
1824 "field/53",
1825 "function/2"
1826 ],
1827 "field/11": [],
1828 "field/17": [
1829 "field/14"
1830 ],
1831 "field/84": [],
1832 "field/27": [
1833 "field/22"
1834 ],
1835 "field/19": [],
1836 "field/50": [],
1837 "field/56": [
1838 "field/13"
1839 ],
1840 "function/1": [
1841 "field/12"
1842 ]
1843 },
1844 "outputUnits": [
1845 {
1846 "id": "outputUnit/0",
1847 "kind": "outputUnit",
1848 "name": null,
1849 "size": 10124,
1850 "imports": [
1851 null
1852 ]
1853 }
1854 ],
1855 "dump_version": 3,
1856 "deferredFiles": {},
1857 "dump_minor_version": "6",
1858 "program": {
1859 "entrypoint": "function/0",
1860 "size": 10124,
1861 "dart2jsVersion": null,
1862 "compilationMoment": "2016-09-30 13:44:11.847439",
1863 "compilationDuration": "0:00:03.717112",
1864 "toJsonDuration": 4,
1865 "dumpInfoDuration": "0",
1866 "noSuchMethodEnabled": false,
1867 "minified": false
1868 }
1869 }
OLDNEW
« no previous file with comments | « test/hello_world/hello_world.dart ('k') | test/parse_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698