1{
2 "fields": [
3 {
4 "name": "a",
5 "references": [
6 {
7 "string": {
8 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
9 "value": [
10 {
11 "string": "a",
12 "raw_string": "a"
13 }
14 ]
15 },
16 "key_path": {
17 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
18 "path": [
19 {
20 "unquoted_string": {
21 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
22 "value": [
23 {
24 "string": "a",
25 "raw_string": "a"
26 }
27 ]
28 }
29 }
30 ]
31 },
32 "context": {
33 "edge": {
34 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
35 "src": {
36 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
37 "path": [
38 {
39 "unquoted_string": {
40 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
41 "value": [
42 {
43 "string": "a",
44 "raw_string": "a"
45 }
46 ]
47 }
48 }
49 ]
50 },
51 "src_arrow": "",
52 "dst": {
53 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
54 "path": [
55 {
56 "unquoted_string": {
57 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
58 "value": [
59 {
60 "string": "b",
61 "raw_string": "b"
62 }
63 ]
64 }
65 }
66 ]
67 },
68 "dst_arrow": ">"
69 },
70 "key": {
71 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
72 "edges": [
73 {
74 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
75 "src": {
76 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
77 "path": [
78 {
79 "unquoted_string": {
80 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
81 "value": [
82 {
83 "string": "a",
84 "raw_string": "a"
85 }
86 ]
87 }
88 }
89 ]
90 },
91 "src_arrow": "",
92 "dst": {
93 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
94 "path": [
95 {
96 "unquoted_string": {
97 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
98 "value": [
99 {
100 "string": "b",
101 "raw_string": "b"
102 }
103 ]
104 }
105 }
106 ]
107 },
108 "dst_arrow": ">"
109 }
110 ],
111 "primary": {},
112 "value": {}
113 }
114 },
115 "due_to_glob": false,
116 "due_to_lazy_glob": false
117 }
118 ]
119 },
120 {
121 "name": "b",
122 "references": [
123 {
124 "string": {
125 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
126 "value": [
127 {
128 "string": "b",
129 "raw_string": "b"
130 }
131 ]
132 },
133 "key_path": {
134 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
135 "path": [
136 {
137 "unquoted_string": {
138 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
139 "value": [
140 {
141 "string": "b",
142 "raw_string": "b"
143 }
144 ]
145 }
146 }
147 ]
148 },
149 "context": {
150 "edge": {
151 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
152 "src": {
153 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
154 "path": [
155 {
156 "unquoted_string": {
157 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
158 "value": [
159 {
160 "string": "a",
161 "raw_string": "a"
162 }
163 ]
164 }
165 }
166 ]
167 },
168 "src_arrow": "",
169 "dst": {
170 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
171 "path": [
172 {
173 "unquoted_string": {
174 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
175 "value": [
176 {
177 "string": "b",
178 "raw_string": "b"
179 }
180 ]
181 }
182 }
183 ]
184 },
185 "dst_arrow": ">"
186 },
187 "key": {
188 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
189 "edges": [
190 {
191 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
192 "src": {
193 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
194 "path": [
195 {
196 "unquoted_string": {
197 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
198 "value": [
199 {
200 "string": "a",
201 "raw_string": "a"
202 }
203 ]
204 }
205 }
206 ]
207 },
208 "src_arrow": "",
209 "dst": {
210 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
211 "path": [
212 {
213 "unquoted_string": {
214 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
215 "value": [
216 {
217 "string": "b",
218 "raw_string": "b"
219 }
220 ]
221 }
222 }
223 ]
224 },
225 "dst_arrow": ">"
226 }
227 ],
228 "primary": {},
229 "value": {}
230 }
231 },
232 "due_to_glob": false,
233 "due_to_lazy_glob": false
234 }
235 ]
236 },
237 {
238 "name": "scenarios",
239 "composite": {
240 "fields": [
241 {
242 "name": "1",
243 "composite": {
244 "fields": [
245 {
246 "name": "a",
247 "references": [
248 {
249 "string": {
250 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
251 "value": [
252 {
253 "string": "a",
254 "raw_string": "a"
255 }
256 ]
257 },
258 "key_path": {
259 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
260 "path": [
261 {
262 "unquoted_string": {
263 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
264 "value": [
265 {
266 "string": "a",
267 "raw_string": "a"
268 }
269 ]
270 }
271 }
272 ]
273 },
274 "context": {
275 "edge": {
276 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
277 "src": {
278 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
279 "path": [
280 {
281 "unquoted_string": {
282 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
283 "value": [
284 {
285 "string": "a",
286 "raw_string": "a"
287 }
288 ]
289 }
290 }
291 ]
292 },
293 "src_arrow": "",
294 "dst": {
295 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
296 "path": [
297 {
298 "unquoted_string": {
299 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
300 "value": [
301 {
302 "string": "b",
303 "raw_string": "b"
304 }
305 ]
306 }
307 }
308 ]
309 },
310 "dst_arrow": ">"
311 },
312 "key": {
313 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
314 "edges": [
315 {
316 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
317 "src": {
318 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
319 "path": [
320 {
321 "unquoted_string": {
322 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
323 "value": [
324 {
325 "string": "a",
326 "raw_string": "a"
327 }
328 ]
329 }
330 }
331 ]
332 },
333 "src_arrow": "",
334 "dst": {
335 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
336 "path": [
337 {
338 "unquoted_string": {
339 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
340 "value": [
341 {
342 "string": "b",
343 "raw_string": "b"
344 }
345 ]
346 }
347 }
348 ]
349 },
350 "dst_arrow": ">"
351 }
352 ],
353 "primary": {},
354 "value": {}
355 }
356 },
357 "due_to_glob": false,
358 "due_to_lazy_glob": false
359 },
360 {
361 "string": {
362 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
363 "value": [
364 {
365 "string": "a",
366 "raw_string": "a"
367 }
368 ]
369 },
370 "key_path": {
371 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
372 "path": [
373 {
374 "unquoted_string": {
375 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
376 "value": [
377 {
378 "string": "a",
379 "raw_string": "a"
380 }
381 ]
382 }
383 }
384 ]
385 },
386 "context": {
387 "edge": {
388 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:11:38",
389 "src": {
390 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
391 "path": [
392 {
393 "unquoted_string": {
394 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
395 "value": [
396 {
397 "string": "a",
398 "raw_string": "a"
399 }
400 ]
401 }
402 }
403 ]
404 },
405 "src_arrow": "",
406 "dst": {
407 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
408 "path": [
409 {
410 "unquoted_string": {
411 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
412 "value": [
413 {
414 "string": "b",
415 "raw_string": "b"
416 }
417 ]
418 }
419 }
420 ]
421 },
422 "dst_arrow": ">"
423 },
424 "key": {
425 "range": "TestCompile/scenarios/edge.d2,3:4:31-3:34:61",
426 "edges": [
427 {
428 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:11:38",
429 "src": {
430 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
431 "path": [
432 {
433 "unquoted_string": {
434 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
435 "value": [
436 {
437 "string": "a",
438 "raw_string": "a"
439 }
440 ]
441 }
442 }
443 ]
444 },
445 "src_arrow": "",
446 "dst": {
447 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
448 "path": [
449 {
450 "unquoted_string": {
451 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
452 "value": [
453 {
454 "string": "b",
455 "raw_string": "b"
456 }
457 ]
458 }
459 }
460 ]
461 },
462 "dst_arrow": ">"
463 }
464 ],
465 "edge_index": {
466 "range": "TestCompile/scenarios/edge.d2,3:12:39-3:15:42",
467 "int": 0,
468 "glob": false
469 },
470 "edge_key": {
471 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:29:56",
472 "path": [
473 {
474 "unquoted_string": {
475 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:21:48",
476 "value": [
477 {
478 "string": "style",
479 "raw_string": "style"
480 }
481 ]
482 }
483 },
484 {
485 "unquoted_string": {
486 "range": "TestCompile/scenarios/edge.d2,3:22:49-3:29:56",
487 "value": [
488 {
489 "string": "opacity",
490 "raw_string": "opacity"
491 }
492 ]
493 }
494 }
495 ]
496 },
497 "primary": {},
498 "value": {
499 "number": {
500 "range": "TestCompile/scenarios/edge.d2,3:31:58-3:34:61",
501 "raw": "0.1",
502 "value": "1/10"
503 }
504 }
505 }
506 },
507 "due_to_glob": false,
508 "due_to_lazy_glob": false
509 }
510 ]
511 },
512 {
513 "name": "b",
514 "references": [
515 {
516 "string": {
517 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
518 "value": [
519 {
520 "string": "b",
521 "raw_string": "b"
522 }
523 ]
524 },
525 "key_path": {
526 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
527 "path": [
528 {
529 "unquoted_string": {
530 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
531 "value": [
532 {
533 "string": "b",
534 "raw_string": "b"
535 }
536 ]
537 }
538 }
539 ]
540 },
541 "context": {
542 "edge": {
543 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
544 "src": {
545 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
546 "path": [
547 {
548 "unquoted_string": {
549 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
550 "value": [
551 {
552 "string": "a",
553 "raw_string": "a"
554 }
555 ]
556 }
557 }
558 ]
559 },
560 "src_arrow": "",
561 "dst": {
562 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
563 "path": [
564 {
565 "unquoted_string": {
566 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
567 "value": [
568 {
569 "string": "b",
570 "raw_string": "b"
571 }
572 ]
573 }
574 }
575 ]
576 },
577 "dst_arrow": ">"
578 },
579 "key": {
580 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
581 "edges": [
582 {
583 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
584 "src": {
585 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
586 "path": [
587 {
588 "unquoted_string": {
589 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
590 "value": [
591 {
592 "string": "a",
593 "raw_string": "a"
594 }
595 ]
596 }
597 }
598 ]
599 },
600 "src_arrow": "",
601 "dst": {
602 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
603 "path": [
604 {
605 "unquoted_string": {
606 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
607 "value": [
608 {
609 "string": "b",
610 "raw_string": "b"
611 }
612 ]
613 }
614 }
615 ]
616 },
617 "dst_arrow": ">"
618 }
619 ],
620 "primary": {},
621 "value": {}
622 }
623 },
624 "due_to_glob": false,
625 "due_to_lazy_glob": false
626 },
627 {
628 "string": {
629 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
630 "value": [
631 {
632 "string": "b",
633 "raw_string": "b"
634 }
635 ]
636 },
637 "key_path": {
638 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
639 "path": [
640 {
641 "unquoted_string": {
642 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
643 "value": [
644 {
645 "string": "b",
646 "raw_string": "b"
647 }
648 ]
649 }
650 }
651 ]
652 },
653 "context": {
654 "edge": {
655 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:11:38",
656 "src": {
657 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
658 "path": [
659 {
660 "unquoted_string": {
661 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
662 "value": [
663 {
664 "string": "a",
665 "raw_string": "a"
666 }
667 ]
668 }
669 }
670 ]
671 },
672 "src_arrow": "",
673 "dst": {
674 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
675 "path": [
676 {
677 "unquoted_string": {
678 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
679 "value": [
680 {
681 "string": "b",
682 "raw_string": "b"
683 }
684 ]
685 }
686 }
687 ]
688 },
689 "dst_arrow": ">"
690 },
691 "key": {
692 "range": "TestCompile/scenarios/edge.d2,3:4:31-3:34:61",
693 "edges": [
694 {
695 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:11:38",
696 "src": {
697 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
698 "path": [
699 {
700 "unquoted_string": {
701 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
702 "value": [
703 {
704 "string": "a",
705 "raw_string": "a"
706 }
707 ]
708 }
709 }
710 ]
711 },
712 "src_arrow": "",
713 "dst": {
714 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
715 "path": [
716 {
717 "unquoted_string": {
718 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
719 "value": [
720 {
721 "string": "b",
722 "raw_string": "b"
723 }
724 ]
725 }
726 }
727 ]
728 },
729 "dst_arrow": ">"
730 }
731 ],
732 "edge_index": {
733 "range": "TestCompile/scenarios/edge.d2,3:12:39-3:15:42",
734 "int": 0,
735 "glob": false
736 },
737 "edge_key": {
738 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:29:56",
739 "path": [
740 {
741 "unquoted_string": {
742 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:21:48",
743 "value": [
744 {
745 "string": "style",
746 "raw_string": "style"
747 }
748 ]
749 }
750 },
751 {
752 "unquoted_string": {
753 "range": "TestCompile/scenarios/edge.d2,3:22:49-3:29:56",
754 "value": [
755 {
756 "string": "opacity",
757 "raw_string": "opacity"
758 }
759 ]
760 }
761 }
762 ]
763 },
764 "primary": {},
765 "value": {
766 "number": {
767 "range": "TestCompile/scenarios/edge.d2,3:31:58-3:34:61",
768 "raw": "0.1",
769 "value": "1/10"
770 }
771 }
772 }
773 },
774 "due_to_glob": false,
775 "due_to_lazy_glob": false
776 }
777 ]
778 }
779 ],
780 "edges": [
781 {
782 "edge_id": {
783 "src_path": [
784 "a"
785 ],
786 "src_arrow": false,
787 "dst_path": [
788 "b"
789 ],
790 "dst_arrow": true,
791 "index": 0,
792 "glob": false
793 },
794 "map": {
795 "fields": [
796 {
797 "name": "style",
798 "composite": {
799 "fields": [
800 {
801 "name": "opacity",
802 "primary": {
803 "value": {
804 "range": "TestCompile/scenarios/edge.d2,3:31:58-3:34:61",
805 "raw": "0.1",
806 "value": "1/10"
807 }
808 },
809 "references": [
810 {
811 "string": {
812 "range": "TestCompile/scenarios/edge.d2,3:22:49-3:29:56",
813 "value": [
814 {
815 "string": "opacity",
816 "raw_string": "opacity"
817 }
818 ]
819 },
820 "key_path": {
821 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:29:56",
822 "path": [
823 {
824 "unquoted_string": {
825 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:21:48",
826 "value": [
827 {
828 "string": "style",
829 "raw_string": "style"
830 }
831 ]
832 }
833 },
834 {
835 "unquoted_string": {
836 "range": "TestCompile/scenarios/edge.d2,3:22:49-3:29:56",
837 "value": [
838 {
839 "string": "opacity",
840 "raw_string": "opacity"
841 }
842 ]
843 }
844 }
845 ]
846 },
847 "context": {
848 "edge": {
849 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:11:38",
850 "src": {
851 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
852 "path": [
853 {
854 "unquoted_string": {
855 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
856 "value": [
857 {
858 "string": "a",
859 "raw_string": "a"
860 }
861 ]
862 }
863 }
864 ]
865 },
866 "src_arrow": "",
867 "dst": {
868 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
869 "path": [
870 {
871 "unquoted_string": {
872 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
873 "value": [
874 {
875 "string": "b",
876 "raw_string": "b"
877 }
878 ]
879 }
880 }
881 ]
882 },
883 "dst_arrow": ">"
884 },
885 "key": {
886 "range": "TestCompile/scenarios/edge.d2,3:4:31-3:34:61",
887 "edges": [
888 {
889 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:11:38",
890 "src": {
891 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
892 "path": [
893 {
894 "unquoted_string": {
895 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
896 "value": [
897 {
898 "string": "a",
899 "raw_string": "a"
900 }
901 ]
902 }
903 }
904 ]
905 },
906 "src_arrow": "",
907 "dst": {
908 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
909 "path": [
910 {
911 "unquoted_string": {
912 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
913 "value": [
914 {
915 "string": "b",
916 "raw_string": "b"
917 }
918 ]
919 }
920 }
921 ]
922 },
923 "dst_arrow": ">"
924 }
925 ],
926 "edge_index": {
927 "range": "TestCompile/scenarios/edge.d2,3:12:39-3:15:42",
928 "int": 0,
929 "glob": false
930 },
931 "edge_key": {
932 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:29:56",
933 "path": [
934 {
935 "unquoted_string": {
936 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:21:48",
937 "value": [
938 {
939 "string": "style",
940 "raw_string": "style"
941 }
942 ]
943 }
944 },
945 {
946 "unquoted_string": {
947 "range": "TestCompile/scenarios/edge.d2,3:22:49-3:29:56",
948 "value": [
949 {
950 "string": "opacity",
951 "raw_string": "opacity"
952 }
953 ]
954 }
955 }
956 ]
957 },
958 "primary": {},
959 "value": {
960 "number": {
961 "range": "TestCompile/scenarios/edge.d2,3:31:58-3:34:61",
962 "raw": "0.1",
963 "value": "1/10"
964 }
965 }
966 }
967 },
968 "due_to_glob": false,
969 "due_to_lazy_glob": false
970 }
971 ]
972 }
973 ],
974 "edges": null
975 },
976 "references": [
977 {
978 "string": {
979 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:21:48",
980 "value": [
981 {
982 "string": "style",
983 "raw_string": "style"
984 }
985 ]
986 },
987 "key_path": {
988 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:29:56",
989 "path": [
990 {
991 "unquoted_string": {
992 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:21:48",
993 "value": [
994 {
995 "string": "style",
996 "raw_string": "style"
997 }
998 ]
999 }
1000 },
1001 {
1002 "unquoted_string": {
1003 "range": "TestCompile/scenarios/edge.d2,3:22:49-3:29:56",
1004 "value": [
1005 {
1006 "string": "opacity",
1007 "raw_string": "opacity"
1008 }
1009 ]
1010 }
1011 }
1012 ]
1013 },
1014 "context": {
1015 "edge": {
1016 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:11:38",
1017 "src": {
1018 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
1019 "path": [
1020 {
1021 "unquoted_string": {
1022 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
1023 "value": [
1024 {
1025 "string": "a",
1026 "raw_string": "a"
1027 }
1028 ]
1029 }
1030 }
1031 ]
1032 },
1033 "src_arrow": "",
1034 "dst": {
1035 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
1036 "path": [
1037 {
1038 "unquoted_string": {
1039 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
1040 "value": [
1041 {
1042 "string": "b",
1043 "raw_string": "b"
1044 }
1045 ]
1046 }
1047 }
1048 ]
1049 },
1050 "dst_arrow": ">"
1051 },
1052 "key": {
1053 "range": "TestCompile/scenarios/edge.d2,3:4:31-3:34:61",
1054 "edges": [
1055 {
1056 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:11:38",
1057 "src": {
1058 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
1059 "path": [
1060 {
1061 "unquoted_string": {
1062 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
1063 "value": [
1064 {
1065 "string": "a",
1066 "raw_string": "a"
1067 }
1068 ]
1069 }
1070 }
1071 ]
1072 },
1073 "src_arrow": "",
1074 "dst": {
1075 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
1076 "path": [
1077 {
1078 "unquoted_string": {
1079 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
1080 "value": [
1081 {
1082 "string": "b",
1083 "raw_string": "b"
1084 }
1085 ]
1086 }
1087 }
1088 ]
1089 },
1090 "dst_arrow": ">"
1091 }
1092 ],
1093 "edge_index": {
1094 "range": "TestCompile/scenarios/edge.d2,3:12:39-3:15:42",
1095 "int": 0,
1096 "glob": false
1097 },
1098 "edge_key": {
1099 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:29:56",
1100 "path": [
1101 {
1102 "unquoted_string": {
1103 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:21:48",
1104 "value": [
1105 {
1106 "string": "style",
1107 "raw_string": "style"
1108 }
1109 ]
1110 }
1111 },
1112 {
1113 "unquoted_string": {
1114 "range": "TestCompile/scenarios/edge.d2,3:22:49-3:29:56",
1115 "value": [
1116 {
1117 "string": "opacity",
1118 "raw_string": "opacity"
1119 }
1120 ]
1121 }
1122 }
1123 ]
1124 },
1125 "primary": {},
1126 "value": {
1127 "number": {
1128 "range": "TestCompile/scenarios/edge.d2,3:31:58-3:34:61",
1129 "raw": "0.1",
1130 "value": "1/10"
1131 }
1132 }
1133 }
1134 },
1135 "due_to_glob": false,
1136 "due_to_lazy_glob": false
1137 }
1138 ]
1139 }
1140 ],
1141 "edges": null
1142 },
1143 "references": [
1144 {
1145 "context": {
1146 "edge": {
1147 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
1148 "src": {
1149 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
1150 "path": [
1151 {
1152 "unquoted_string": {
1153 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
1154 "value": [
1155 {
1156 "string": "a",
1157 "raw_string": "a"
1158 }
1159 ]
1160 }
1161 }
1162 ]
1163 },
1164 "src_arrow": "",
1165 "dst": {
1166 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
1167 "path": [
1168 {
1169 "unquoted_string": {
1170 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
1171 "value": [
1172 {
1173 "string": "b",
1174 "raw_string": "b"
1175 }
1176 ]
1177 }
1178 }
1179 ]
1180 },
1181 "dst_arrow": ">"
1182 },
1183 "key": {
1184 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
1185 "edges": [
1186 {
1187 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
1188 "src": {
1189 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
1190 "path": [
1191 {
1192 "unquoted_string": {
1193 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
1194 "value": [
1195 {
1196 "string": "a",
1197 "raw_string": "a"
1198 }
1199 ]
1200 }
1201 }
1202 ]
1203 },
1204 "src_arrow": "",
1205 "dst": {
1206 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
1207 "path": [
1208 {
1209 "unquoted_string": {
1210 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
1211 "value": [
1212 {
1213 "string": "b",
1214 "raw_string": "b"
1215 }
1216 ]
1217 }
1218 }
1219 ]
1220 },
1221 "dst_arrow": ">"
1222 }
1223 ],
1224 "primary": {},
1225 "value": {}
1226 }
1227 },
1228 "due_to_glob": false,
1229 "due_to_lazy_glob": false
1230 },
1231 {
1232 "context": {
1233 "edge": {
1234 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:11:38",
1235 "src": {
1236 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
1237 "path": [
1238 {
1239 "unquoted_string": {
1240 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
1241 "value": [
1242 {
1243 "string": "a",
1244 "raw_string": "a"
1245 }
1246 ]
1247 }
1248 }
1249 ]
1250 },
1251 "src_arrow": "",
1252 "dst": {
1253 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
1254 "path": [
1255 {
1256 "unquoted_string": {
1257 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
1258 "value": [
1259 {
1260 "string": "b",
1261 "raw_string": "b"
1262 }
1263 ]
1264 }
1265 }
1266 ]
1267 },
1268 "dst_arrow": ">"
1269 },
1270 "key": {
1271 "range": "TestCompile/scenarios/edge.d2,3:4:31-3:34:61",
1272 "edges": [
1273 {
1274 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:11:38",
1275 "src": {
1276 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
1277 "path": [
1278 {
1279 "unquoted_string": {
1280 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
1281 "value": [
1282 {
1283 "string": "a",
1284 "raw_string": "a"
1285 }
1286 ]
1287 }
1288 }
1289 ]
1290 },
1291 "src_arrow": "",
1292 "dst": {
1293 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
1294 "path": [
1295 {
1296 "unquoted_string": {
1297 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
1298 "value": [
1299 {
1300 "string": "b",
1301 "raw_string": "b"
1302 }
1303 ]
1304 }
1305 }
1306 ]
1307 },
1308 "dst_arrow": ">"
1309 }
1310 ],
1311 "edge_index": {
1312 "range": "TestCompile/scenarios/edge.d2,3:12:39-3:15:42",
1313 "int": 0,
1314 "glob": false
1315 },
1316 "edge_key": {
1317 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:29:56",
1318 "path": [
1319 {
1320 "unquoted_string": {
1321 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:21:48",
1322 "value": [
1323 {
1324 "string": "style",
1325 "raw_string": "style"
1326 }
1327 ]
1328 }
1329 },
1330 {
1331 "unquoted_string": {
1332 "range": "TestCompile/scenarios/edge.d2,3:22:49-3:29:56",
1333 "value": [
1334 {
1335 "string": "opacity",
1336 "raw_string": "opacity"
1337 }
1338 ]
1339 }
1340 }
1341 ]
1342 },
1343 "primary": {},
1344 "value": {
1345 "number": {
1346 "range": "TestCompile/scenarios/edge.d2,3:31:58-3:34:61",
1347 "raw": "0.1",
1348 "value": "1/10"
1349 }
1350 }
1351 }
1352 },
1353 "due_to_glob": false,
1354 "due_to_lazy_glob": false
1355 }
1356 ]
1357 }
1358 ]
1359 },
1360 "references": [
1361 {
1362 "string": {
1363 "range": "TestCompile/scenarios/edge.d2,2:2:22-2:3:23",
1364 "value": [
1365 {
1366 "string": "1",
1367 "raw_string": "1"
1368 }
1369 ]
1370 },
1371 "key_path": {
1372 "range": "TestCompile/scenarios/edge.d2,2:2:22-2:3:23",
1373 "path": [
1374 {
1375 "unquoted_string": {
1376 "range": "TestCompile/scenarios/edge.d2,2:2:22-2:3:23",
1377 "value": [
1378 {
1379 "string": "1",
1380 "raw_string": "1"
1381 }
1382 ]
1383 }
1384 }
1385 ]
1386 },
1387 "context": {
1388 "edge": null,
1389 "key": {
1390 "range": "TestCompile/scenarios/edge.d2,2:2:22-4:3:65",
1391 "key": {
1392 "range": "TestCompile/scenarios/edge.d2,2:2:22-2:3:23",
1393 "path": [
1394 {
1395 "unquoted_string": {
1396 "range": "TestCompile/scenarios/edge.d2,2:2:22-2:3:23",
1397 "value": [
1398 {
1399 "string": "1",
1400 "raw_string": "1"
1401 }
1402 ]
1403 }
1404 }
1405 ]
1406 },
1407 "primary": {},
1408 "value": {
1409 "map": {
1410 "range": "TestCompile/scenarios/edge.d2,2:5:25-4:3:65",
1411 "nodes": [
1412 {
1413 "map_key": {
1414 "range": "TestCompile/scenarios/edge.d2,3:4:31-3:34:61",
1415 "edges": [
1416 {
1417 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:11:38",
1418 "src": {
1419 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
1420 "path": [
1421 {
1422 "unquoted_string": {
1423 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
1424 "value": [
1425 {
1426 "string": "a",
1427 "raw_string": "a"
1428 }
1429 ]
1430 }
1431 }
1432 ]
1433 },
1434 "src_arrow": "",
1435 "dst": {
1436 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
1437 "path": [
1438 {
1439 "unquoted_string": {
1440 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
1441 "value": [
1442 {
1443 "string": "b",
1444 "raw_string": "b"
1445 }
1446 ]
1447 }
1448 }
1449 ]
1450 },
1451 "dst_arrow": ">"
1452 }
1453 ],
1454 "edge_index": {
1455 "range": "TestCompile/scenarios/edge.d2,3:12:39-3:15:42",
1456 "int": 0,
1457 "glob": false
1458 },
1459 "edge_key": {
1460 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:29:56",
1461 "path": [
1462 {
1463 "unquoted_string": {
1464 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:21:48",
1465 "value": [
1466 {
1467 "string": "style",
1468 "raw_string": "style"
1469 }
1470 ]
1471 }
1472 },
1473 {
1474 "unquoted_string": {
1475 "range": "TestCompile/scenarios/edge.d2,3:22:49-3:29:56",
1476 "value": [
1477 {
1478 "string": "opacity",
1479 "raw_string": "opacity"
1480 }
1481 ]
1482 }
1483 }
1484 ]
1485 },
1486 "primary": {},
1487 "value": {
1488 "number": {
1489 "range": "TestCompile/scenarios/edge.d2,3:31:58-3:34:61",
1490 "raw": "0.1",
1491 "value": "1/10"
1492 }
1493 }
1494 }
1495 }
1496 ]
1497 }
1498 }
1499 }
1500 },
1501 "due_to_glob": false,
1502 "due_to_lazy_glob": false
1503 }
1504 ]
1505 }
1506 ],
1507 "edges": null
1508 },
1509 "references": [
1510 {
1511 "string": {
1512 "range": "TestCompile/scenarios/edge.d2,1:0:7-1:9:16",
1513 "value": [
1514 {
1515 "string": "scenarios",
1516 "raw_string": "scenarios"
1517 }
1518 ]
1519 },
1520 "key_path": {
1521 "range": "TestCompile/scenarios/edge.d2,1:0:7-1:9:16",
1522 "path": [
1523 {
1524 "unquoted_string": {
1525 "range": "TestCompile/scenarios/edge.d2,1:0:7-1:9:16",
1526 "value": [
1527 {
1528 "string": "scenarios",
1529 "raw_string": "scenarios"
1530 }
1531 ]
1532 }
1533 }
1534 ]
1535 },
1536 "context": {
1537 "edge": null,
1538 "key": {
1539 "range": "TestCompile/scenarios/edge.d2,1:0:7-5:1:67",
1540 "key": {
1541 "range": "TestCompile/scenarios/edge.d2,1:0:7-1:9:16",
1542 "path": [
1543 {
1544 "unquoted_string": {
1545 "range": "TestCompile/scenarios/edge.d2,1:0:7-1:9:16",
1546 "value": [
1547 {
1548 "string": "scenarios",
1549 "raw_string": "scenarios"
1550 }
1551 ]
1552 }
1553 }
1554 ]
1555 },
1556 "primary": {},
1557 "value": {
1558 "map": {
1559 "range": "TestCompile/scenarios/edge.d2,1:11:18-5:1:67",
1560 "nodes": [
1561 {
1562 "map_key": {
1563 "range": "TestCompile/scenarios/edge.d2,2:2:22-4:3:65",
1564 "key": {
1565 "range": "TestCompile/scenarios/edge.d2,2:2:22-2:3:23",
1566 "path": [
1567 {
1568 "unquoted_string": {
1569 "range": "TestCompile/scenarios/edge.d2,2:2:22-2:3:23",
1570 "value": [
1571 {
1572 "string": "1",
1573 "raw_string": "1"
1574 }
1575 ]
1576 }
1577 }
1578 ]
1579 },
1580 "primary": {},
1581 "value": {
1582 "map": {
1583 "range": "TestCompile/scenarios/edge.d2,2:5:25-4:3:65",
1584 "nodes": [
1585 {
1586 "map_key": {
1587 "range": "TestCompile/scenarios/edge.d2,3:4:31-3:34:61",
1588 "edges": [
1589 {
1590 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:11:38",
1591 "src": {
1592 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
1593 "path": [
1594 {
1595 "unquoted_string": {
1596 "range": "TestCompile/scenarios/edge.d2,3:5:32-3:6:33",
1597 "value": [
1598 {
1599 "string": "a",
1600 "raw_string": "a"
1601 }
1602 ]
1603 }
1604 }
1605 ]
1606 },
1607 "src_arrow": "",
1608 "dst": {
1609 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
1610 "path": [
1611 {
1612 "unquoted_string": {
1613 "range": "TestCompile/scenarios/edge.d2,3:10:37-3:11:38",
1614 "value": [
1615 {
1616 "string": "b",
1617 "raw_string": "b"
1618 }
1619 ]
1620 }
1621 }
1622 ]
1623 },
1624 "dst_arrow": ">"
1625 }
1626 ],
1627 "edge_index": {
1628 "range": "TestCompile/scenarios/edge.d2,3:12:39-3:15:42",
1629 "int": 0,
1630 "glob": false
1631 },
1632 "edge_key": {
1633 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:29:56",
1634 "path": [
1635 {
1636 "unquoted_string": {
1637 "range": "TestCompile/scenarios/edge.d2,3:16:43-3:21:48",
1638 "value": [
1639 {
1640 "string": "style",
1641 "raw_string": "style"
1642 }
1643 ]
1644 }
1645 },
1646 {
1647 "unquoted_string": {
1648 "range": "TestCompile/scenarios/edge.d2,3:22:49-3:29:56",
1649 "value": [
1650 {
1651 "string": "opacity",
1652 "raw_string": "opacity"
1653 }
1654 ]
1655 }
1656 }
1657 ]
1658 },
1659 "primary": {},
1660 "value": {
1661 "number": {
1662 "range": "TestCompile/scenarios/edge.d2,3:31:58-3:34:61",
1663 "raw": "0.1",
1664 "value": "1/10"
1665 }
1666 }
1667 }
1668 }
1669 ]
1670 }
1671 }
1672 }
1673 }
1674 ]
1675 }
1676 }
1677 }
1678 },
1679 "due_to_glob": false,
1680 "due_to_lazy_glob": false
1681 }
1682 ]
1683 }
1684 ],
1685 "edges": [
1686 {
1687 "edge_id": {
1688 "src_path": [
1689 "a"
1690 ],
1691 "src_arrow": false,
1692 "dst_path": [
1693 "b"
1694 ],
1695 "dst_arrow": true,
1696 "index": 0,
1697 "glob": false
1698 },
1699 "references": [
1700 {
1701 "context": {
1702 "edge": {
1703 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
1704 "src": {
1705 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
1706 "path": [
1707 {
1708 "unquoted_string": {
1709 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
1710 "value": [
1711 {
1712 "string": "a",
1713 "raw_string": "a"
1714 }
1715 ]
1716 }
1717 }
1718 ]
1719 },
1720 "src_arrow": "",
1721 "dst": {
1722 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
1723 "path": [
1724 {
1725 "unquoted_string": {
1726 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
1727 "value": [
1728 {
1729 "string": "b",
1730 "raw_string": "b"
1731 }
1732 ]
1733 }
1734 }
1735 ]
1736 },
1737 "dst_arrow": ">"
1738 },
1739 "key": {
1740 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
1741 "edges": [
1742 {
1743 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:6:6",
1744 "src": {
1745 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
1746 "path": [
1747 {
1748 "unquoted_string": {
1749 "range": "TestCompile/scenarios/edge.d2,0:0:0-0:1:1",
1750 "value": [
1751 {
1752 "string": "a",
1753 "raw_string": "a"
1754 }
1755 ]
1756 }
1757 }
1758 ]
1759 },
1760 "src_arrow": "",
1761 "dst": {
1762 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
1763 "path": [
1764 {
1765 "unquoted_string": {
1766 "range": "TestCompile/scenarios/edge.d2,0:5:5-0:6:6",
1767 "value": [
1768 {
1769 "string": "b",
1770 "raw_string": "b"
1771 }
1772 ]
1773 }
1774 }
1775 ]
1776 },
1777 "dst_arrow": ">"
1778 }
1779 ],
1780 "primary": {},
1781 "value": {}
1782 }
1783 },
1784 "due_to_glob": false,
1785 "due_to_lazy_glob": false
1786 }
1787 ]
1788 }
1789 ]
1790}
View as plain text